2011-06-10 51 views
3

在我的本地计算机上,配置与测试和生产服务器不同。can bazaar可以忽略分支中已存在的文件吗?

每当我想提交本地代码时,它会通知(Bazaar Explorer)我编辑了配置文件。现在我明确地忽略了每一次提交这个文件。然而,偶尔出现这种情况。

使用分支或用户忽略不能解决问题。该文件已经在主干中。

有人有一个好的策略,解决方法或可能找到正确的参数。

谢谢!

回答

4

不要版本控制实际的配置文件。如果你想版本控制一个配置示例,给它一个名字。 所以做这样的事情:

bzr remove --keep conf.ini 
bzr ignore conf.ini 
cp conf.ini conf.sample.ini 
<maybe edit the new sample to be generic> 
bzr add conf.sample.ini 
bzr ci -m "don't track the actual conf file any more" 
0

可以别名BZR承诺使用排除这样的:

别名bzrcom = 'BZR提交--exclude = /路径/到/你/配置'

相关问题