安装
服务器端:yum -y install subversion
按照层级创建项目目录,例如svnData/project/pro1
关联svn:svnserve -d -r 路径(svnData)
本机客户端:下载TortoiseSVN,正常解压安装即可
使用
主机创建用于存放要同步文件的文件夹(本地仓),右键选择SVN Checkout
弹出窗口中输入IP地址和路径,
格式:svn://IP地址/项目路径
注意项目路径从服务端的svnData(svnserve -d -r命令关联的目录)开始,写到项目文件夹位置
输入完成点击OK,会弹出验证界面,输入用户名和密码即可完成搭建
搭建完成后,会在当前目录下自动生成一个.svn文件夹
当需要上传文档时,将需要上传的文档/目录复制到当前文件夹
右键按照如下路径选择Add选项
选择默认设置,点击OK,完成后,目录结构会生成一个绿色加号
此时的文档就可以上传了
再次右键,选择SVN Commit,完成后再选择SVN Update就可以上传成功
问题解决
文件左下角状态图标无法显示
工作目录下,右键TortoiseSVN–>Settings
将Status cache的Default改为Shell点击应用确定,可能需要重启计算机才能生效
如果上述做法无法生效,可以再进一步设置
点击下面的Icon Set,选择win10或者XPStyle,依次点击应用,确定
重启后生效
文件无法上传(Please execute the ‘Cleanup’ command.)
出现以上的提示时,在右键执行Cleanup指令