为什么svnversion将我的工作副本称为“已修改”,尽管它看起来与存储库相同?

时间:2010-07-17 18:10:23

标签: svn

有人可以告诉我为什么svn会指示当前工作副本被修改,虽然所有更改都已签入?

$ svn up
At revision 1520.
$ svn diff
$ svnversion 
1520M

2 个答案:

答案 0 :(得分:0)

我不知道如果这是你的情况,但是对于项目属性和设置是存储库中项目的一部分的情况,可能会发生最终对这些属性(最终自动)的更改,可能会导致这种情况差。

答案 1 :(得分:0)

通常我会在修改时间戳时看到这一点。虽然它可以是许多svn属性。

假设你没有标记或更改文件的属性,例如svn:ignore我想你最有可能的事件是你已经改变并将更改还原到本地文件。

您可以执行此操作的常见情况是添加一些调试代码,然后在调试完成后再次删除。

相关问题