svn,一个开源的版本控制软件,做过团队开发的人一定对它不陌生,没用过它也会用过相应的软件..版本控制这一方面,google做的比较好...
google svn 代码库也做的相当强大.
不论是windows 下,还是linux 的各种版本,,Qt配置svn都是相当简单的.步骤都一样.
Tools---->Option---->VersionControl---->Subversion 然后选择svn的全文名(包括路径)
下面svn在ubuntu中的使用转自:http://hi.baidu.com/ch_ff/blog/item/88835d9af86600b9c8eaf447.html
其它版本svn用法一样,,安装都遵询各自的命令风格...
几个常用命令
svn up 更新
svn st 状态
svn di 修改对比
svn log 查看日志
svn ci -m "note" 提交
svn add 增加到版本控制
svn 文件忽略
用svn st查看时,常有 ? 标记的文件,其实这些文件是不要版本控制的,每次出现会干扰视线。
可以通过svn的配置文件: /etc/subversion/config
配置全局忽略: global-ignores
对个别目录和文件的忽略:
如果想对public/photos目录设置为ignores ,要对public目录进行设置: svn pe svn:ignore public
进入编辑器输入photos 保存就可以了。多个文件分隔用换行
这里建议想进行项目开发的团队,或有此想法的个人.多去了解下google这方面的技术...