2011-08-19 36 views
1

我想犯我已經做了一些改變,但不知何故,我的Cygwin的系統,bzr diff表明,每一個文件有執行權限上(「+ X」切換)。我如何承諾之外的任何文件權限更改?集市:我不想提交修改文件權限

在我的情況下,更簡單的方法(我即將嘗試)是全局更改所有文件以失去可執行權限。但是,我仍然希望對如何選擇性不提交文件權限更改的問題進行一般性回答。

回答

3

您應該能夠通過在其上運行「bzr revert」將文件更改爲不再可執行。或者,你可以運行諸如「chmod -R a-X」之類的東西。從所有文件中刪除可執行位。

Bazaar沒有辦法只提交文件的內容更改,而不是當前元數據發生更改。

1

全局改變它可能是你最好的選擇。在Linux下安裝fat32分區(例如,usb密鑰)也是一個問題。 There is a bug for this.我得到了sort of halfway fixing it,這樣它會自動檢測到,但dirstate有點難以處理,然後我用完了時間。