Subversion错误需要帮助

时间:2010-08-15 20:07:40

标签: svn

我正在更新第三方库并将新版本提交到我的SVN服务器。涉及许多变化(多年值得)。在提交结束时,我收到了这条消息:

... lots of stuff ...
Commit succeeded, but other errors follow:
Error bumping revisions post-commit (details follow):
In directory 'D:\Documents and Settings\scottb\Desktop\imageen'
Error processing command 'committed' in 'D:\Documents and Settings\scottb\Desktop\imageen'
Error getting 'affected time' for 'D:\Documents and Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base'
Can't stat 'D:\Documents and 
Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base': The 
system cannot find the file specified.

所以从第一行看来,提交已经发生了。但其他错误意味着什么,我需要做些什么来解决它们?此时存储库是否已损坏?我将来会有变化的问题吗?

如果重要,我正在使用TortoiseSVN 1.6.7 Build 18415,Subversion 1.6.9(客户端),服务器是Subversion 1.6.5。我对这些工具没有任何其他问题。

这是一个非常详细的错误消息,其中没有任何有用的信息。感谢您对此有任何见解!

3 个答案:

答案 0 :(得分:11)

这似乎只是一个客户端问题,并没有影响服务器。我只是删除了有问题的目录并执行了UPDATE命令。该目录已重新创建并重新下载,现在看起来都很好。

答案 1 :(得分:1)

这可能与Subersion的区分大小写有关,因为我在日志中看到 imageen ImageEn This can be helpful.

答案 2 :(得分:0)

我有同样的错误“无法统计{xml文件}”,但我有不同的原因。我的文件上有Visual Studio锁定。当我关闭Visual Studio时,它释放了对xml文件的锁定,并且我能够将此文件夹的父级标记为已删除(获得红色x图标)。

在此问题之前,我曾去过TortoiseSVN>删除,并删除一个巨大的文件夹树。但是该文件所在的文件夹没有得到删除状态,因为Visual Studio持有该锁。