TortoiseSVN在Subversion下提交的文件上有一个感叹号(!)。我不知道它可能有什么问题。怎么检查?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TortoiseSVN在Subversion下提交的文件上有一个感叹号(!)。我不知道它可能有什么问题。怎么检查?相关的知识,希望对你有一定的参考价值。
所以我有这个文件上面有一个感叹号,所以我想一定有什么不对劲。起初我试图提交它,但Subversion告诉我没有什么可以提交,所以我想这不是问题。也许它与同一文件的其他分支中的某些修改有关?
是不是对我可以运行的文件有一个命令告诉我它可能有什么问题?我运行了“svn info”,但似乎没有任何相关信息来解决这个问题。
这是文件的屏幕截图:
有时TortoiseSVN的缓存会这样做。由于TortoiseSVN和Windows资源管理器之间的集成,这是一个众所周知的问题。
解决方案:执行清理(右键单击文件夹 - > Subversion - >清理)。那应该照顾它。
屏幕截图后编辑:
做这个 :
1)打开任务管理器并终止TSVNCache.exe
2)现在刷新资源管理器。
编辑:好的,如果你没有看到任何提交,冲突就不是原因。
一般来说,这意味着你有冲突。打开文件并查找冲突。您还应该看到像这样的文件
filename.mine,filename.rrevision1,filename.rrevision2
这些是工作目录中的原始文件和相应的修订版。您还可以删除冲突的文件,并将其中一个重命名为文件名并删除其他文件。
如果您不关心工作目录中的更改,请执行Revert
然后Update
当我使用默认的svn-cleanup时,文件没有更新,但是当我选择以下选项时,它确实:
1]清理工作副本状态&5]刷新外壳覆盖
如果解决冲突或清理命令对您不起作用,那么您的最后一个选择是从存储库中重新获取新文件夹。 (我会保留您之前的代码文件夹,直到您确认存储库中的代码正常。)
看到图像后编辑。 如果是这种情况,并且没有要提交的更改,请尝试按F5。有时窗户会混淆。如果它让你烦恼,你可以按照我上面描述的方式进行操作以获得绿色。
右键单击工作目录--->在Tortoise SVN子菜单--->选择解决选项
它将解决这个问题。
以上是关于TortoiseSVN在Subversion下提交的文件上有一个感叹号(!)。我不知道它可能有什么问题。怎么检查?的主要内容,如果未能解决你的问题,请参考以下文章
在没有 URL/Subversion 后端的情况下将 Fogbugz 与 TortoiseSVN 集成