2010-01-27 62 views
6

我是git的新手,我懷疑如何在開發人員之間同步配置文件。如何在git設置之間同步配置?

假設我想要所有開發者將core.autocrlf設置爲true或相同的提交模板,我該怎麼做?

有什麼想法?

謝謝!

+0

你的開發者在哪個平臺上?它是同質的嗎? – Bernard 2010-01-27 05:28:54

+0

目前,Linux。但有些風險開發人員可能會在同一個項目中工作。 但我也希望其他配置標誌在團隊之間是同質的,比如提交模板。 謝謝 – alcuadrado 2010-01-27 05:31:28

+0

將git配置文件檢入Visual SourceSafe。 – Jay 2010-01-27 05:50:54

回答

2

因爲local settings beat global settings,DVCS中沒有這樣的保證(如「分佈式」)。

但是,在一個封閉的環境中(其中開發商的人口已經進入到一個共同的和共享的資源集),您可以:

  • 封裝git init處理(use a template,共同設置)
  • 強制將環境變量GIT_CONFIG設置爲共享只讀文件(在Linux上,通過Windows用戶的Samba訪問),以強制從此處讀取所有配置設置。

這不是一個完整的解決方案,但它可以讓你開始。

+0

+1男孩我喜歡你的閱讀。你應該寫一本書。 – 2010-01-27 11:30:38

+0

A不知道模板,謝謝! – alcuadrado 2010-01-27 18:41:47