在删除package时,常常遇到类似“svn: 过期:/a/b/c 在事务 687-1 ”这样的错误。
解决方法是先进行更新,在做删除和提交。
参考 http://svn.haxx.se/subusers/archive-2005-02/0096.shtml
大致翻译如下:
使用Subversion时,会遇到一个被成为"mixed-revision"的工作拷贝问题。当你做提交时,你所提交的文件的修订版在你的工作拷贝中做了更新,但是所在文件夹的修订版没有更新。为了获取文件夹的HEAD修订版,需要先运行更新命令。
在你想要删除一个项目时报出的这个错误信息,说明它不是HEAD修订版。当你想要移动/重命名一个项目时,也会遇到这个信息。
解决这个问题,要先执行更新命令,然后在提交。