2013-02-15 24 views
1

我寫了一個小模塊來管理多個存儲庫的提交掛鉤。 但是,一些存儲庫已經有一個post-commit hook。 我想一個機制,讓我:傀儡機制,以防止覆蓋非託管文件

  • 創建一個文件,如果沒有目前
  • 管理文件,只有當文件包含

「的木偶託管」是字符串有這樣的機制嗎?

感謝

回答

3

理想情況下,你需要創建資源定義(file使用模板的內容),這兩種情況下,使木偶變成記錄的來源。強烈推薦這一點。

話雖這麼說,如果你想使用條件,只管理一些的一些文件的內容,你仍然可以使用file資源沒有content選項,以確保存在的所有文件,然後使用exec有兩種onlyifunless選項來管理您想要替換任何內容的情況。見exec options。雖然如此,這可能會有些反模式。

+0

謝謝凱爾。我會試着說服有關隊伍讓他們的提交後文件在傀儡控制下移動。 – toolkit 2013-02-15 15:58:51