我使用Subversion的外部差异工具(超越比较规则!),其中一个重要功能是能够使用diff程序对文件进行一些小修改,因为我正在检查我所做的更改。为什么svn diff有时会将工作文件复制到临时文件?
但是svn diff
对我的不同项目有不同的工作方式。总之,左边的文件是一个临时文件,包含存储在Subversion(头文件)中的最新版本。但在某些情况下,右侧文件是实际工作文件,而在另一些文件中则是工作文件的临时文件副本。在第一种情况下,我可以修改差异程序并影响工作副本。在第二种情况下,我正在编辑一个临时文件,所以更改会丢失。
为什么Subversion有时会对工作文件进行比较,但有时会对工作文件的临时副本进行比较?我怎样才能使它始终使用工作文件?
这是svn:keywords属性!谢谢。 – 2008-12-28 16:37:53