QT and SVN for linux

         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用法一样,,安装都遵询各自的命令风格...

 

 

ubuntu中svn客户端使用

1、首先需要安装SVN。Ubuntu下的SVN安装十分简单。

使用命令:sudo apt-get install subversion(或者sudo apt-get install rapidsvn)

然后根据提示一步一步,就完成了SVN的安装; 也可以通过Synaptic Package Manager来搜索安装两者。

2、检出文件(checkout)。 

使用命令:svn co http://{svn repository url} /destination 

然后系统会用当前的用户名登录,提示输入密码,如果第一次密码输入错误,会提示你输入用户名; 

输入正确后,就可以检出文件了。 

3、提交文件(commit)。 

进入需要更新的目录,输入命令: 

svn commit -m path-to-commit,其中path-to-commit可以为空,成功后会提示更新后的版本号。 

4、更新文件(update)。 

svn update,在要更新的目录运行这个命令就可以了。 

5、查看日志(log)。 

svn log path


几个常用命令

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这方面的技术...

 

 

你可能感兴趣的:(linux,SVN,ubuntu,Google,subversion,qt)