2024年5月2日发(作者:)
用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]中,设置需要忽略的文件以便忽略掉一些临时的、无用的文件,
常被忽略的文件有*.opt *.ncb *.suo *.plg *.pch *.idb *.pdb *.scc *.obj Debug Release *.o *.bin
*.out *.ilk *.aps debug release *.clw *.bak。每个程序员可以根据自己的需要进行修改忽略文件,
上面只是使用VC++与Tornado编程时常用的一些忽略文件。


发布评论