2011-06-04 72 views

回答

2

我总是建议filter driver有:

enter image description here

  • 对于那些设置文件的模板(Git的版本)
  • 一些文件,依赖于环境的正确值
  • 一能够建立实际设置文件的脚本(作为'污迹'脚本)

有关更多详细信息,请参阅“How to keep different content of one file in my local and github repository?”。

+0

但我没有控制安装模板文件?因为cms是从github克隆过来的? – Knight 2011-06-04 12:52:54

+0

@Knight:模板和值文件是可以添加到回购的附加文件。您需要有一个脚本能够检测克隆repo的当前环境,以便构建正确的设置文件。 – VonC 2011-06-04 16:41:01

1

通常最好从repo中删除这些文件并将它们添加到.gitignore中。然后,您可以通过生成默认文件来使应用程序正常处理缺失的配置。如果不这样做,您可以提供一个“示例”配置文件供用户复制和编辑。