2016-01-21 65 views

回答

1

閱讀SVN Book

在許多操作系統,執行一個文件作爲命令 的能力是由執行權限位的存在制約。此位 通常默認爲禁用,並且必須由用戶爲每個需要該文件的文件明確啓用 。但是,這將是一個巨大的 麻煩,必須記住剛剛檢出的工作副本中的哪些文件應該有其可執行位 切換,然後必須執行切換。所以,顛覆 提供svn:executable財產,以此來指定有關哪些該屬性設置應該是 該文件的可執行 位使能,並填充工作 份這樣的文件時要求Subversion的榮譽。

svn:executable

如果出現在一個文件,客戶端將在Unix的工作拷貝文件的可執行文件。

+0

謝謝,我打算使用這個屬性......還有一個問題,你知道爲什麼,如果執行權限位被啓用,svn可以解除它嗎?有一些內部協議或是一種保護文件的方法?它只是一個疑問:) –

+0

@BrunoBuglioni - SVN只是**不存儲**此元數據從原始文件系統 –