我有一个需要一些配置文件的项目.我想在存储库中保留默认配置文件.但是,我希望不必为每次提交都指定-X标志.是否有标准方法将一组修订文件标记为永久性地从提交中排除?
有趣的问题,希望你能得到更好的答案。面对类似的问题,我做了以下工作:
重命名配置文件,例如,noweb.cfg我有noweb.cfg.default. 该文件很少更改,并受到修订控制。
实际的配置文件noweb.cfg可能会经常更改,但会放入该.hgignore文件中,因此永远不会提交。
在需要时,我有一个特殊的 Makefile 目标,可以*.cfg从*.cfg.default.
此解决方案并不理想,因为更改.cfg时文件中的更改会丢失.cfg.default。原则上你可以使用 diff3 或一些更复杂的合并工具来解决这个问题,但我从来没有足够的精力去那里。
| 归档时间: |
|
| 查看次数: |
303 次 |
| 最近记录: |