服务器和客户端都在windows上的
1、服务端下载网址:www.visualsvn.com 下载服务端visualsvn server
2、客户端的网址:tortoisesvn.net/downloads.html 下载乌龟客户端
服务端操作:
1、新建项目:Repositories--右键--new Repositories
2、新建用户:Users--右键--Create new user
3、新建组:Groups--右键--Create new Group,并给组添加相应成员,以后访问权限要用到
4、某个项目可以细到对某个文件夹的控制,选择要设置的文件夹--右键--prropertise,选择组,配置相应权限,组内成员皆可有相同权限,也可选择单个成员
客户端操作:
1、第一次拣出,选到下载仓库代码要放置的目录,右键--check out ,URL of Repository 中填写的内容,就是到管理器上,选择仓库后可以看到的URL地址。(
check out后,目录里的.svn目录就是配置目录,有需要以后可以查看)
2、添加新文件,右键--TortoiseSVN--add ,再右键SVN Commit...,最好写添加日志
3、添加文件夹同上
4、文件更新,右键--SVN Update
5、文件修改错了,还原方法。选中文件--右键--TortoiseSVN--Revert
6、文件修改后提交,选中文件--右键--SVN Commit..
7、删除文件,选中文件--右键--TortoiseSVN--Delete,再右键SVN Commit..
版本相关
1、查看某文件版本记录,选中文件--右键--TortoiseSVN--show log
2、查看某文件前后版本比较,选中文件--右键--TortoiseSVN--Diff with previous version
3、选择以前的某个版本,选中文件--右键--TortoiseSVN--SVN Update 选择要恢复的版本号
分支相关
1、选中要建立分支的目录--右键--TortoiseSVN--Branch/tag...
2、选择自己工作的分支目录,选中该目录--右键--TortoiseSVN--Switch...
3、分支合并,选中该目录--右键--TortoiseSVN--Merge...(这里发生问题,应需手动修改)