
1.下载服务器上版本库的文件
在硬盘上创建一个文件夹,存放服务器上的共享。例如:在“E盘” 新建一个文件夹名为“test”。在目标文件夹(e:/test)点击右键,选择 SVN Checkout…
弹出一个 Checkout 选项对话框,如下图所示:
在URL of repository中
输入服务器的远程版本库地址,192.168.16.16 是服务器的IP地址,8443是服务器的端口号。
点击 OK,就会弹出一个远程服务器要求验证的对话框,输入正确的用户名和密码。
检出成功后,会在“检出”目录出现绿色小勾,“检出”根目录也会出现
每次提交文件或修改文件之前,都要先对e:/test进行更新,右击文件夹,选择SVN update
2.修改文件并提交到服务器上的版本库过程:
打开e:/test中的一个文本文档,修改其中的文字内容,保存修改后,会在该文本上出现感叹号。
右击该文本文档,点击 SVN commit….
出现下面的窗口
点击 OK 按钮,出现下面的窗口
点击OK. 感叹号消失了,又变成了绿色的勾。
3.新建文件并加到版本库的过程如下:
在文件夹内新建一个文档,它会出现一个问号,如下图:
右击此文件,选择tortoise SVN 的add,出现下列窗口:
点击OK,后出现:
再点击OK键。
此时,“问号”变成了“加号”。再次右击此文件夹,选择SVN commit..,提交后点击OK.
完成提交.
可以通过服务器可以看到提交的文件。
4. 锁定
选择工作副本中你想要获取锁定的文件,然后选择命令TortoiseSVN ---> Get lock…
出现一个对话框,允许你输入注释,这样别人知道你为什么锁定这个文件。注释是可选的,
并且只用于基于Subversion 的库。选择需要锁定的文件在复选框打勾,点击“确定”按钮
锁定选择的文件。
出现一个对话框,输入正确的用户名和密码即可向版本库提交你想锁定文件的信息。
锁定文件成功!返回信息!”Locked by admin”表示文件已被admin 用户锁
定;”alpay_payto.php”表示锁定文件的名称。点击”OK”按钮确定锁定文件成功。
5. 释放锁定(取消锁定)
选择工作副本中你想要取消锁定的文件,然后选择命令TortoiseSVN ---> Release lock…
出现一个对话框,选择需要取消锁定的文件在复选框里打勾,点击“确定”按钮。
出现一个对话框,输入正确的用户名和密码即可向版本库提交你想取消锁定文件的信息。
取消锁定文件成功!返回信息!”Unlocked Finished!”表示文件已被解除锁
定;”alpay_payto.php”表示解除锁定文件的名称。点击”OK”按钮确定锁定文件成功。
其它功能:
6.Revert:取消上一次的操作(只针对客户端,服务端不做改动)
7.Check for modifications:同服务器上的项目版本进行比较,并可做相应的修改。(提交之前做)
8. Revision Graph:版本示意图
例如把/wwere).txt文本重命名为/wn.txt , 用版本示意图来显示文本的变化
10.显示修改日志消息
11.回归以前版本
12.解决冲突
