使用TortoiseSVN进行提交,失败

服务器配置如下
TortoiseSVN-1.5.2.13595-win32-svn-1.5.1.msi
Setup-Subversion-1.5.1.en-us.msi
apache_2.0.54-win32-x86-no_ssl.msi
windows系统

使用TortoiseSVN进行提交,失败
提示 svn:MKACTIVITY ... 403 Forbidden
但是使用管理员权限用户可以提交,该用户在其他机器上对同一目录进行提交,成功
应该不涉及到url问题
等待答案,非常感谢

第1个回答  2013-06-07
项目上开始使用SVN做代码管理,昨天把一个项目checkout出来,修改之后commit时却报错MKACTIVITY,试了几次,并把项目重新checkout了几回,还是不行。我以为是ankhSVN出了问题,装上TortoiseSVN客户端,还是不能解决。从403Forbidden上看,应该是权限问题,但别的机器上却是好的,而且我这里能update,真是奇怪。

在网上搜了一番,看来出现这个问题的也不少。我把原因总结一下:

1. 卡巴斯基导致的。关掉卡巴斯基就好了。(卡巴斯基常常会导致奇怪的问题,以前163的邮箱附件,怎么也下载不下来,打开后文件大小就是0,最后发现是卡巴造成的)

2. URL大小写造成的。SVN在Check out 等操作时,是URL大小写不敏感的,可在Commit/Delete时却是在大小写敏感的!我碰到的问题就是这个。因为服务器是装在win平台的apache上,所以刚开始认为url大小写没关系,结果就是这里出了问题。
第2个回答  2014-03-24
或许是权限造成的,确认一下你的账户是否分配了写权限。

使用TortoiseSVN进行提交,失败
1. 卡巴斯基导致的。关掉卡巴斯基就好了。(卡巴斯基常常会导致奇怪的问题,以前163的邮箱附件,怎么也下载不下来,打开后文件大小就是0,最后发现是卡巴造成的)2. URL大小写造成的。SVN在Check out 等操作时,是URL大小写不敏感的,可在Commit\/Delete时却是在大小写敏感的!我碰到的问题就是这个。因为...

解决频繁操作svn导致提交文件失败svn: E155015,亲测成功
1. 首先,获取项目所在目录的绝对路径,可使用右键菜单中的“Copy Path...”功能,并选择“Absolute Path”。2. 找到存放频繁删除、新增文件的目录。3. 在该目录空白处右键选择“TortoiseSVN”->“clean up”,清理 SVN 缓存。4. 再次尝试执行“TortoiseSVN”->“revert”操作,以清除已删除文件的 S...

svn提交失败(svn: E155010 Commit failed (details follow))
执行“TortoiseSVN -> clean up”清理缓存项,再使用“TortoiseSVN -> revert”版本回退,删除本地已删除文件。最后,对于文件在“Locally Deleted Files”中存在的情况,可通过右键“Remove from VCS”直接删除文件,解决冲突。总结以上三种方法,解决 SVN 提交失败问题的关键在于正确处理本地与远程 SVN ...

SVN提交报错求解决
由于 TortoiseSVN和subclipse版本不兼容导致。如果安装的是TortoiseSVN1.6版本的,可以用之前直接在安装新软件输入 http:\/\/subclipse.tigris.org\/update_1.6.x这样来安装subclipse的1.6版,如果使用的是TortoiseSVN1.7版本的,要么在 安装新软件输入 http:\/\/subclipse.tigris.org\/update_1.8.x,要么在...

TortoiseSVN常见的错误信息与解决方法
重新提交可能成功,也可能在别的地方出错。 最有可能的原因是,有一个病毒扫描程序正在非正常地占用这个文件。你可以试着禁用病毒扫描,或者让它忽略你的版本库文件。 类似的错误也可能发生在你的工作拷贝,试试让它忽略.svn文件夹。 3、添加‘XXX’失败:同名对象已存在。 这个错误通常是在你更新工作拷贝时发生。

SVN提交的时候报错,求解答
,post-commit一般用于其他操作,比如提示信息(钩子里面写的)或者发邮件通知之类的。很明显是svn目录(C:\\project\\zjzrbwg\\WebContent\\WEB-INF)被锁了,解决方案: 在本地的项目目录上点鼠标右键 ---> TortoiseSVN ---> Repo-browser。在弹出窗口中找到目录zjzrbwg\\WebContent\\WEB-INF ...

使用tortoisesvn提交更新时,提示某个文件已过时,请更新工作副本_百度...
解决办法有两个,一个是代码的merge功能(rapidsvn支持该功能),还有一种就是采用svn底层的lock机制的(默认不lock),你可以采用该机制来进行版本管理:当有人获取某文件的编辑权限时,服务器端上该文件被lock,这样其他用户都无法获取该文件的编辑权限,只有你释放权限(修改提交或者revert),别人才能...

在svn中我提交到自己本地的svn:\/\/localhost中,居然提交不了何解啊?
不知道你的SVN服务器端是怎么架设的,这里只能看到你的SVN客户端是TortoiseSVN,“svn:\/\/localhost” 这个写法肯定有问题,另外,从错误提示来看,是权限错误,你还需要再检查一下你的SVN权限文件,看看当前所用的SVN用户是否有对所操作的文件夹的写权限。

svn认证失败的问题
1、在使用svn更新或提交数据时需要输入用户名和密码,在输入框中可以选择是否记录,以便下次操作无需再次输入用户名和密码;2、要切换其他用户名时,需要删除已记录用户的数据,在电脑桌面上右击,依次点击菜单项TortoiseSVN--设置;3、在设置界面中,左侧有很多菜单,找到【已保存数据】项;4、进入已保存...

在svn中我提交到自己本地的svn:\/\/localhost中,居然提交不了何解啊?
不知道你的SVN服务器端是怎么架设的,这里只能看到你的SVN客户端是TortoiseSVN,“svn:\/\/localhost” 这个写法肯定有问题,另外,从错误提示来看,是权限错误,你还需要再检查一下你的SVN权限文件,看看当前所用的SVN用户是否有对所操作的文件夹的写权限。

相似回答