当我提交时,我从Subversion获得此错误:
bash-2.05b$ svn commit -m "testing subversion, still" Adding baz svn: Commit failed (details follow): svn: MKCOL of '/viper/!svn/wrk/6b9bcd38-b2fe-0310-95ff-9d1a44098866/sandboxes/ohammersmith/trunk/baz': 405 Method Not Allowed (http://svn.example.com)
Otto.. 89
当您添加了其他人已添加并已提交的目录时,就会发生这种情况.提交时的错误消息确实令人困惑,但是如果你这样做,svn up
你会看到这条消息:
bash-2.05b$ svn up svn: Failed to add directory 'baz': object of the same name already exists
要解决此问题,请删除您的目录(或将其移到一边)并执行操作svn update
以获取服务器上的版本并重新进行更改.
作为一般规则,请务必这样做,svn update
因为错误消息往往更有帮助.
当您添加了其他人已添加并已提交的目录时,就会发生这种情况.提交时的错误消息确实令人困惑,但是如果你这样做,svn up
你会看到这条消息:
bash-2.05b$ svn up svn: Failed to add directory 'baz': object of the same name already exists
要解决此问题,请删除您的目录(或将其移到一边)并执行操作svn update
以获取服务器上的版本并重新进行更改.
作为一般规则,请务必这样做,svn update
因为错误消息往往更有帮助.
当您添加了其他人已添加并已提交的目录时,就会发生这种情况.
这是指示冲突但在目录级别(只是为了理解).
要解决此问题,请svn update
在提交更改之前执行此操作