【发布时间】:2012-04-25 16:15:09
【问题描述】:
这个问题How do you deal with configuration files in source control? 建议忽略它们,虽然这是另一种选择,但我真的不想让他们移动 .ignore 文件那么多,对我来说似乎很脏。
大多数团队成员在一些不提交到主分支的版本文件中都有某种配置。 IE。 app.config 文件与本地数据库等。
如何处理这些文件?他们需要他们让他们的环境运行,但总的来说,他们往往忘记向 repo 添加新文件,因为他们开始忽略修改过的文件。
我在想有某种脚本在编译时将它们从本地文件系统中删除,这样他们就可以判断整个解决方案在推入 repo 时是否仍然可以编译,但我想知道是否有更好的解决方案?
【问题讨论】:
-
你已经找到了same question,即使你不喜欢那里提供的解决方案,我认为我们不需要关于这个主题的另一个问题。也许您可以在此处为您不喜欢的答案添加评论?
标签: git version-control mercurial