SVN版本控制器的使用如下:
一、 创建版本库。
1.在主界面右键Repositories,再选择Create New RePository 或者如下选择新建、Repository.
2.输入版本库的名称,将复选框的对勾打上,再OK。该创建的版本库的位置就是之前安装SVN服务器时设置的Repository路径下。
3.这时你选择刚创建的ReaderRepository会看到右边多了3个文件夹。
4.接着就是创建用户,该版本需要创建用户后才能对版本库进行读写操作。
在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create User或者新建->User,如图:
输入用户名、密码、确认密码再OK.
5.用同样的方式可以创建多个用户,然后我们建立用户组(不是必须的),在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建->Group,如图:
在弹出窗口中填写Group name为Developers,然后点Add按钮,在弹出的窗口中选择4个用户,加入到这个组,然后点Ok,如图:
6.接下来我们给版本库设置访问权限,在MyRepository上单击右键,选择属性,如图:
7.点击Add按钮添加用户或组进来,下面有对该用户或组的权限选择。拒绝访问、只读、读写。选择好后点击确定。
8.接下来就是将自己的工程文件导入到该版本库中,首先找到要导入的工程文件。再选择如下的导入方法。
9.这时会弹出如下对话框,输入URL,该URL的获取方法如下:
在你要导入的库版本上右键,再选择Copy URL to Clipboard 就将该URL 复制到剪贴板了,
如果在创建前没有创建过用户,在复制URL时会弹出如下对话框,该框的目的就是让你创建对版本库有管理权限的用户,稍后再创建。这里选Cancel.
10.在URL一栏粘贴好刚才复制的URL,再在末尾添上trunk子路径,下面的编辑框是对这次操作的描述,它会记录到日志文件中。添好后,点击OK,再输入刚才创建的用户名和密码
11.导入完成。
二、 导出工程文件
1.导出是用客户端去完成的,在桌面空白处单击右键,选择SVN checkout,在弹出的对话框中填写版本库URL(具体获取方式,上面讲上传文件到版本库的时候讲过),选择导出到的目录(checkout directory),点击OK.如图:
2.导出完成
3.导出完成后查看导出的文件夹可以看到,该文件夹上有个绿色对勾,表示这是导出的文件。如果没有,就刷新一下,再没有就重启一下。
三、 文件的添加和修改、删除
接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.
添加文件
在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:
这时候,你需要告知TortoiseSVN你的操作,如图:
加入以后,你的文件会变成这个状态,如图:
这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改了,如图.
修改文件
使用TortoiseSVN更新,修改工作副本中的Readme.txt文件,加入"hello world!",然后保存,你会发现Readme.txt文件的图标改变了,如图:
这个红色的叹号代表这个文件被修改了,这时候,提交更改,其他人即可看到你的更改.
重命名文件
使用TortoiseSVN更新,重命名工作副本中的Readme.txt文件为"Readme1.txt',然后保存,你会发现Readme.txt文件的图标改变了,如图:
更添加文件一个道理,这时候你需要告诉TortoiseSVN你的操作,如图:
加入以后,提交,这时候版本库中的Readme.txt文件将会被重命名为"Readme1.txt".
删除文件
使用TortoiseSVN更新,使用TortoiseSVN删除工作副本中的Readme.txt文件,然后提交,版本库中的相应文件即被删除掉了,如图: