Can';我不能摆脱'';SVN上的项目

Can';我不能摆脱'';SVN上的项目,svn,Svn,我挣扎着摆脱一个‘啊!’带有SVN的pdf文件。我不知道它是怎么来的。我尝试svn del它,svn再次添加它,但当我这样做时,我看到它两次,一次是“A”,另一次是“!”。它仍然在我的存储库中,这就是为什么我也尝试签出该文件夹,但即使当我看到时,该文件返回,但仍然带有“!”旗帜 有什么想法吗?非常感谢。状态为的文件或不完整 不完整 在执行安装文件的操作时,如果Subversion被中断,则会发生不完整的文件svn清理可用于解决此问题。通常情况下,如果是这种情况,其他命令会提示您,因此我认为这不是

我挣扎着摆脱一个‘啊!’带有SVN的pdf文件。我不知道它是怎么来的。我尝试svn del它,svn再次添加它,但当我这样做时,我看到它两次,一次是“A”,另一次是“!”。它仍然在我的存储库中,这就是为什么我也尝试签出该文件夹,但即使当我看到时,该文件返回,但仍然带有“!”旗帜


有什么想法吗?非常感谢。

状态为
的文件或不完整

不完整

在执行安装文件的操作时,如果Subversion被中断,则会发生不完整的文件<代码>svn清理
可用于解决此问题。通常情况下,如果是这种情况,其他命令会提示您,因此我认为这不是您的情况

缺少文件

缺少文件意味着在不使用Subversion命令的情况下从工作副本中删除了文件。您可以通过运行
svn revert file

如果这两种情况都不起作用,您可能会遇到以下问题

操作系统X上的Unicode问题


OS X使用HFS+规范化文件/目录名中的unicode字符。Subversion并没有真正意识到这一点,因此它会将文件视为丢失。如果发生这种情况,您将看到文件两次(显然名称相同,但输出的确切unicode字符不同,以达到相同的显示),一次是
和状态为
的一个。我怀疑这不是你的具体情况,因为你没有提到看到一个
状态,尽管如果你在status中使用
-q
选项,它仍然可能是。关于这一点,我们正在努力解决这一问题。还有一个非官方的补丁,可以帮助避免问题,但不能以完全兼容的方式解决问题(因此还没有应用到Subversion)。可以在链接问题上找到补丁。

实际上,最后一个案例似乎是我的。我还有
标记,即使在
还原后
,因此我尝试进行
更新
,然后我可以看到我的文件两次,一次是
和另一个带有
。谢谢你的建议。我现在会检查你的链接。