TORTOISE SVN 使用方法
1、check out
检出svn服务器上的文件到本地,定位到想要导出的文件夹,右键
点击SVN Checkout弹出以下界面:
把图中的 URL 改成svn服务器上的项目地址,点击ok,等待导出完成即可
2、update
通过使用update将其他人更改的东西更新到自己本地,为确保全部更新应到根目录点击update。
更新完成:
如果更新的时候如下情况,说明同一个文件的同一个地方已经被人更改过了,两个人改的东西冲突了:
箭头指向的是冲突的文件,此时可以右键点击:
一个是使用别人的版本,一个是使用自己的版本,酌情选择使用。
3、commit 提交文件
1、提交更改的文件
图中红色感叹号代表此文件被更改过,右键点击此文件,点击commit
点击Commit之后会弹出提交页面
尽量填写注释,方便以后查看。
2、提交新添加的文件
新添加的文件是这样的:
文件上边没有任何svn的图标。若是想提交文件首先应该把这个文件add到版本中:
Add完之后文件上会有一个加号的按钮:
此时按正常的提交过程提交即可。
4、revert
此操作用来将本地的文件还原成服务器上的版本,右键选中文件或者文件夹,点击revert:
注意:此操作会覆盖掉本地所做的未提交的修改,不可逆。
5、show log
此操作用来查看某个文件或者文件夹的更改记录,右键点击show log 之后会弹出以下界面:
选中一次修改时下边会弹出此次提交的文件双击即可查看此次提交的文件:
6、update to version
此操作用来将某个文件或者文件夹下的文件还原到某一个版本,首先通过show log 确定自己想要还原的版本,选中右键点击:
还原之后点击提交,即可覆盖服务器上的文件。
7、clean up
如果在进行某次操作时中断或者取消或者遇到位置错误会导致正常功能不可使用,可尝试在根目录下执行此操作后重试。
8、delete
要删除一个文件时不应该直接删除文件然后提交,应该使用svn下的delete,否则可能会出现未知错误: