2010-01-27 71 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