有人可以告诉我为什么svn会指示当前工作副本被修改,虽然所有更改都已签入?
$ svn up
At revision 1520.
$ svn diff
$ svnversion
1520M
答案 0 :(得分:0)
我不知道如果这是你的情况,但是对于项目属性和设置是存储库中项目的一部分的情况,可能会发生最终对这些属性(最终自动)的更改,可能会导致这种情况差。
答案 1 :(得分:0)
通常我会在修改时间戳时看到这一点。虽然它可以是许多svn属性。
假设你没有标记或更改文件的属性,例如svn:ignore我想你最有可能的事件是你已经改变并将更改还原到本地文件。
您可以执行此操作的常见情况是添加一些调试代码,然后在调试完成后再次删除。