本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/4/4-155.html
之前搭建过一次,没什么难度,但是后来出了点问题,就没再去用,这次重新搭建,遇到很多坑,等我这次排完坑,也对这个版本管理工具有了比较深入的了解,特此写一篇文章,记录一下。我的环境为CentOS 6.5 64位。
1、 先安装啊。。一条简单的命令:
yu...
分类:
系统相关 时间:
2016-05-12 17:47:41
阅读次数:
187
简述这里讨论的是如何管理自己个人电脑的个人项目的代码。和SVN服务器配置无关。
因为在自己电脑进行个人项目时,许多时候也会遇到阶段性的功能完成,一般会考虑将这个时间节点的代码压缩成一个包,打上时间点标志,然后保存在本地文件夹中。但是这种方式还是很原始,而且随着时间迁移,很多更新往后都不会记得,因此需要版本管理工具的帮忙来进行方便的个人项目管理。而TortoiseSVN就是很好的一个选择,使用也非常...
分类:
其他好文 时间:
2016-05-12 14:51:06
阅读次数:
225
新项目中使用了 gitlab作为版本管理工具,在新的服务器上安装了git的客户端,现在把自己用到的一些命令记下来,增加记忆,也方便自己以后查看。
一、从远程的版本服务器上面克隆代码下到本地测试服务器:
1、git clone -b 例如: git clone -b 指定的分支名字 克隆指定分支
[dba@localhost ~]$git clone -b preview http://u...
分类:
其他好文 时间:
2016-05-12 14:17:35
阅读次数:
147
1.背景: http://
从来没有写过关于使用版本管理工具的文章,主要是因为之前并没有本着对自己代码负责的精神将自己对代码作的每次修改都记录下来,最近突然意识到这种做法还是非常有必要的,而且自己在开始使用git之前也遇到过许多的问题,所以就想写下这篇学习过程供所有看到的人参考。
之前在写一些小测试项目的时候,总是习惯随手建一个文件夹,然后把代码放在里面,这样过了一段时间之后,我可能要用到里面...
分类:
其他好文 时间:
2016-05-12 12:49:42
阅读次数:
150
软件发布有软件版本管理原则,这里结合Linux下C/C++项目发布方式,简单介绍一下如何自动的集成动态版本管理脚本。
软件版本发布关键点
从软件版本管理原则我们需要注意的是以下几个关键点:
==》主版本(VER_MAJOR):项目(产品)负责人维护
==》次版本(VER_MINOR):技术(版本)接口人维护
==》版本号(VER_REVISION):代码库自动升级更新
==》编译日期(BUILD_DATE):编译机器的系统日期
==》编译时间(BUILD_TIME):编译机器的系统时间
==》编译标识(B...
分类:
编程语言 时间:
2016-05-12 12:19:54
阅读次数:
210
在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven ...
分类:
其他好文 时间:
2016-05-12 01:37:45
阅读次数:
366
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 安装Git 1.方法一:安装homebrew,然后通过homebrew安装Git。 第一步:在终端输入如下命令安装homebrew 第二步:执行下面的命令,通过Homebrew安装Git。 具体方法请参考hom ...
分类:
其他好文 时间:
2016-05-11 13:33:56
阅读次数:
231
这算是收集一些学习的方向,不断更新 开发层面的, 前端用react之类的框架, 效率杠杠的, 构建用webpack/fis之类的, 速度嗖嗖的, 后端嘛, 找个好点的框架就行, 与app交互那边, 只要是事先设计好接口, 方便两方同时开发, 而且还有考虑支持版本管理, app嘛, 最好是用点跨平台的 ...
分类:
其他好文 时间:
2016-05-09 18:25:44
阅读次数:
111
1.1下载官网1.2汉化1.3添加或者修改文件模板File->settings->Editor->FileandCodeTemplates->PythonScript1.4python版本管理切换File->settings->Prgject:python->projectinterpreter1.5已有文件重命名右击要重命名的文件->refactor->rename1.6Pyth..
分类:
其他好文 时间:
2016-05-09 11:15:48
阅读次数:
225
SVN简介和工作原理 subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。 svn服务器有两种运行方式:独立服务器和借助于apache。 s ...
分类:
其他好文 时间:
2016-05-08 18:09:36
阅读次数:
146