就在最近(一周左右),从字面上看,我们的 SVN 存储库在添加文件时停止工作:
Command: Commit
Adding: C:\Users\user\Develop\test_trunk\utilities\Filter.cpp
Error: Commit failed (details follow):
Error: Server sent unexpected return value (503 Service Unavailable) in response to
Error: PROPFIND request for '/svn/projects/!svn/wrk/c5e43308-72bc-2b46-936d-40923f39cf34/trunk/utilities/Filter.cpp'
Error: Server sent unexpected return value (503 Service Unavailable) in response to
Error: PROPFIND request for '/svn/projects/trunk/utilities/Filter.cpp'
Finished!:
签出、修改文件和提交更改工作。但不要添加新文件。
没有人碰过机器,没有升级,什么都没有。我的 TortoiseSVN 客户端没有改变。真的,真的很烦!我只是讨厌事情因为没有明显的原因而破裂。
操作系统:Ubuntu 8.04,SVN版本:1.4.6
还尝试了命令行客户端。同样的问题。
编辑:彼此相邻有几个仓库,3个作品中的1个,即在三个仓库中的一个,可以添加文件(!!)
编辑2:新闻快讯!它又开始工作了。通过它自己。没有人对服务器做任何事情。叹息......我所做的只是:
- 创建一个新的空仓库,然后使用非工作仓库的转储加载它
- 确保 www-data 拥有 repo 文件(与所有其他 repos 一样)
- 将我的工作副本重新定位到新仓库的路径
- 将文件添加到 repo,效果很好
- 所以为了验证这个问题,我回到另一个指向非工作仓库的工作副本,并尝试在那里添加文件,现在可以工作了。去搞清楚...
即我没有触及旧回购中的任何内容。有人说修订控制要么可靠,要么毫无价值。听,听……