发新话题
打印

HELP!! TortoiseSVN1.6.1客户端无法提交文件

HELP!! TortoiseSVN1.6.1客户端无法提交文件

安装服务器版本好像是1.3.2,我这边安装了TortoiseSVN-1.6.1.16129-win32-svn-1.6.1.msi客户端,本人操作系统为vista,
1、初始安装完,update、checkout、commit一切正常。使用的用户有读写权限。
2、过几天再次使用客户端,update本机文件,修改后提交,commit,提交报错内容如下:“
Command        Commit
Modified        C:\SVN\OrphicM项目例会纪要20090410.doc
Error        Commit failed (details follow):
Error        Server sent unexpected return value (403 Forbidden) in response to CHECKOUT
Error        request for '/svn/ipflow/!svn/ver/182/OrphicM/pm/trace/OrphicM%E9%A1%B9%E7%9B%AE%E4%BE%8B%E4%BC%9A%E7%BA%AA%E8%A6%8120090410.doc'
Finished!
截图如下:

这个问题困扰了我很久很久,难以解决,网上也找了很久,但都没有找到相关的解决办法,不知道论坛里各位大侠,能否解答下,不胜感激。最近总提交不了文件,每次都麻烦别人,哎,很是不舒服啊。为了这个问题可以说是茶不思饭不想了!!!各位大侠,各位高手,有遇到过类似情况的,请回复下解决办法。盼复!!盼复!!
确实服务确定是客户端的问题还是用户权限的问题。用户权限配置管理员也给我重新设置了好几次。很是棘手!SVN我也是刚刚接触,以前都用VSS,也觉得没这么多问题!
我的MSN:[email protected],  邮箱:[email protected],  QQ:43150373.  盼望得到帮助,谢谢各位了!  有知道问题所在的  可直接MSN或邮件给我。MSN我一般都在的!

TOP

问题终于解决

终于解决了!!!
问题总结: 不是版本的问题,不是权限的问题,是TortoiseSVN的一个小问题,不知道算不算得上一个bug:
当服务器端的用户名和密码发生变化时,如服务器端原来使用用户名/密码:ss/ss,而后因某种原因对用户名进行了修改,修改成qss/qss
而此时用TortoiseSVN客户端再次提交修改时,失败,错误如下:
Command        Commit
Modified        C:\SVN\OrphicM项目例会纪要20090410.doc
Error        Commit failed (details follow):
Error        Server sent unexpected return value (403 Forbidden) in response to CHECKOUT
Error        request for '/svn/ipflow/!svn/ver/182/OrphicM/pm/trace/OrphicM%E9%A1%B9%E7%9B%AE%E4%BE%8B%E4%BC%9A%E7%BA%AA%E8%A6%8120090410.doc'
Finished!

但可以正常update、可以checkout,唯独不能commit。此时我发现一个问题,就是当服务器端用户名改变后,TortoiseSVN客户端连接服务器时仍然使用原来连接时的用户名和密码。我就打开TortoiseSVN客户端设置:settings->saved->Authentication data,点击clear,清除保存的登陆信息,再使用新用户名和密码:qss/qss登陆,提交,ok啦
附件: 您所在的用户组无法下载或查看附件

TOP

又学习到经验了

TOP

发新话题