TortoiseSVN简单使用
公司需要使用TortoiseSVN,从Internet上面找到这个资料,觉得很好,遂记录下来给自己参考。
Click here to get the brief introduction.
这个讲的简短随意。
这里是Subversion中文站(其中的“文档” *权威*全面*推荐)
//-------------------------------
下面是基本的应用快速参考。
1. SVN Checkout Repository
在本地NEW一个工程文件件,在文件夹上右击选择
会弹出如下的对话框
输入repository的地址和本地工程目录的路径,选择检出的选项和想要的版本号(Head revision是最新版)
点击OK。
这时文件夹上会出现一个绿色的“√”,文件夹内容如下:
在trunk目录下找到相应的工程文件。
可打开编辑。
2.更新
在要由repository更新至working copy的档案或是文件夹的icon上面右击。选择SVN Update即可。
如果是要更新至特定的版本,则选择TortoiseSVNàUpdate to revision。并且在Update对话框中的Revision字段输入想要的版本。也可以通过Show Log按钮来查看版本的信息。
3.新增档案或目录
在不属于repository的档案或文件夹的icon上右击。选择TortoiseSVNàAdd。
选取要新增的档案。
按下OK。
NOTE:新增的档案要经过提交(Commit)的动作才回真正的放入Repository中。
4.提交修改过的档案或目录
在修改过的档案,或是在整个目录的空白处按下鼠标右键。
勾选真正要提交至Repository的档案或目录。
输入本次提交的纪录讯息(Message)。这个讯息应该要清楚明了,但不应过份简单。以利日后版本追踪。
按下OK。
如果没有冲突,如下
若有冲突,需要解决冲突。
例如,我和我的同事同事更改了一个文件的同一个地方,SVN会提示如下out of date错误:
先更新,
然后处理冲突:
双击conflicted 的文件。进行Merge操作。
Merge完成后,点击 最右面这个小绿勾,标记为已经处理。
输入相应的说明,点击OK。即可。
一个工具而已~