我使用Subversion的外部差異工具(超越比較規則!),其中一個重要功能是能夠使用diff程序對文件進行一些小修改,因爲我正在檢查我所做的更改。爲什麼svn diff有時會將工作文件複製到臨時文件?
但是svn diff
對我的不同項目有不同的工作方式。總之,左邊的文件是一個臨時文件,包含存儲在Subversion(頭文件)中的最新版本。但在某些情況下,右側文件是實際工作文件,而在另一些文件中則是工作文件的臨時文件副本。在第一種情況下,我可以修改差異程序並影響工作副本。在第二種情況下,我正在編輯一個臨時文件,所以更改會丟失。
爲什麼Subversion有時會對工作文件進行比較,但有時會對工作文件的臨時副本進行比較?我怎樣才能使它始終使用工作文件?
這是svn:keywords屬性!謝謝。 – 2008-12-28 16:37:53