用 subversion(SVN)进行版本管理老是给别人讲 svn,花时间太多,近来无事,就写了 subversion 的版本管理技巧,基本的没多讲,只捡重要的写了一下,以便一劳永逸,希望有用
好难编辑,终于搞完了
版本管理约定程序员编写程序的过程中,每个程序都会有很多不同的版本,这就需要程序员很好的管理代码,在需要的时间可以取出需要的版本,并且每个版本都有一个完整的说明
我们使用 Sub Version(简称 SVN)作为版本管理工具
这里着重介绍 SVN 作为跨平台的多人协作使用方法
在多个程序员管理同一段代码的过程中,版本的管理显得尤为重要,使用SVN 可以方便的进行分支、合并,记录下所有的版本
SVN 基本配置在开始某项软件、文档的开发与撰写时,首先由配置管理负责人建立SVN 仓库、用户名及其权限,并通知相关人员 SVN 仓库地址、SVN 仓库负责人
配置强制注释SVN 仓库的负责人把工程的 tsvn:logminisize 设置为 1,以便强制注释
设置方法:在你的工程文件夹右键->属性中,进入 Subversion 标签,选中 tsvn: logminisize,确保复选框 recursive选中,然后点击 Set 按钮把它的值设为 1,其意思是指提交的注释最短长度为一个字
如图:SVN 软件配置1
忽略文件在 SVN 的[Setting]的[General]中,设置需要忽略的文件以便忽略掉一些临时的、无用的文件,常被忽略的文件有*
obj Debug Release *
aps debug release *
每个程序员可以根据自己的需要进行修改忽略文件,上面只是使用 VC++与 Tornado 编