服务端下载地址:https://www.visualsvn.com/server/download/
个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.
http://tortoisesvn.net/downloads.html下载客户端及汉化包,汉化安装完后在文件夹右键TortoiseSVN中Settings中将语言设置为中文。
服务端安装
等待安装完成。
客户端安装
等待安装完成
二、服务端使用
(1)项目创建
首先创建用户
创建用户
将相应的用户添加到对应的组中
创建一个新的SVN项目
至此一个新的项目创建完成
对项目中对应的目录设置访问权限
图中为对根目录(ylcf)设置访问权限
通过web方式访问svn
库的操作
导入文件
导出库文件
导出完成后,test文件夹里的内容和服务端一致
再选中test文件夹,点击SVN检出(功能为更新并下载服务端数据),再点击确认
完成后test文件夹图标发生变化,为绿勾,证明已上传
到此客户端可以实现数据上传和更新文件操作
上传文件及文件夹
要上传的文件或文件夹右键,选add增加,选中要上传的文件然后确定,然后文件为带+号状态
再选中带+号的文件或文件夹右键点SVN提交,英文界面提交标识为svn commint....
删除文件
删除文件后如需要服务端同步也删除,在当前目录下点svn提交,将服务器同步删除文件
锁定文件get lock
对应文件右键申请锁定后,其它人不能编辑,只有该文件解锁或上传完后,其它人才可以对此文件操作
注意
1在客户端请勿递交根目录,否者会覆盖服务端文件
2修改文档时,切记要先锁定文件,再去修改
3文件图标为“?”,表示新增的文件夹;文档图标未变化,表示是新增文档;红叹号表示已修改文件;“+”表示新增未提交文件;“√”表示已上传文件夹
4递交文件时候要注意,文件夹或者文件的图标必须是带有“+”或者“!”,否则不能上传至服务端
SVN服务自动启动或重启,在控制面板-管理工具-服务-找到对应SVN Server服务操作
本文转自 jvrmusic520 51CTO博客,原文链接:http://blog.51cto.com/linuxtech/1706825