情景:
Mac OSX 10.13
SmartSVN Professional 9.1.1
问题:
从svn checkout 和 update都正常,但是commit的时候显示 Access to 'svn path' forbibben。
原因:
百度查询是远程地址大小写不匹配的问题,例如远程连接是 https://svn.com/svn/Data ,但是check out 的时候填写的地址为https://svn.com/svn/data,这样就会导致没有commit的权限。
办法:
Windows TortoiseSVN客户端:
在工作复本的根目录上右键->TortoiseSVN->重新定位(Relocate),然后修改URL,
linux平台:
svn sw --relocate svn://old_ip/目录 svn://new_ip/目录
mac SmartSvn:
选中项目 -> Modify -> Relocate 替换路径即可。
{{ cmt.username }}
{{ cmt.content }}
{{ cmt.commentDate | formatDate('YYYY.MM.DD hh:mm') }}