,eclipse比較文件內容(當然它使用內部的CVS命令)。但沒有任何內容更改的文件也會顯示爲不同,如果它們具有其他時間戳,因爲它們「被觸摸」。如果真的發生了變化,您總是必須手動查看每個文件比較對話框。eclipse CVS用法:在與CVS服務器同步期間清理時間戳
由於自動生成,我有一些文件總是會得到新的時間戳,因此我總是必須手動檢查它們是否真的包含任何更改。
在eclipse docu我讀:
更新和提交操作
有更新的幾種口味,並承諾提供 操作在Synchronize視圖。您可以對所有可見的適用更改或選定的子集執行標準更新和 提交操作。您也可以選擇覆蓋和更新,從而忽略任何本地更改或覆蓋和提交,從而使遠程資源 與本地資源的內容匹配。您也可以選擇clean 本地修改文件的時間戳(可能由 爲外部構建工具),但其內容與服務器的內容匹配。
這正是我想要做的。但我不知道如何!?沒有進一步的說明/手冊...
有沒有人使用此功能,並可以幫助我(甚至可以發佈截圖)?
由於提前,
Mayoares
與您的問題並不嚴格相關,但也許您可以考慮不在CVS中存儲自動生成的工件。 –
Eli,你說的對,自動生成的文件不需要存儲在CVS中。爲了儘可能縮短問題,我還不夠確切。我的問題文件不是自動生成的,但是 - 比方說 - 自動適應。它們採用XML結構,並通過XSLT進行調整。所以它可能發生,他們有其他變化(手動的)比自動適應變化。 – Mayoares
如果在本地使用FAT卷,並且每年使用夏令時兩次,則這仍然是(仍然)問題...同步過程需要很長時間,因爲Eclipse主要檢查所有文件。 – BurninLeo