2011-06-10 50 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 = /路徑/到/你/配置'

相關問題