所以,我今天通過檢查配置文件殺死了這個版本。它知道服務器在哪裏(思考SQL服務器或類似的東西),而且我一直在對付我的盒子上運行的服務器。通常,或者說,在其他情況下,我們會對中央服務器運行。每天的構建,當然,沒有找到'我的'服務器,因此破損。然後,在簽入之前再次編輯配置文件以指向「普通」服務器,並在簽入之後再次編輯它。半編輯文件(例如配置文件)和版本控制 - 最佳實踐?
我一直試圖讓VC只是忽略配置文件,所以它不會在意外檢查。另一方面,存儲庫應該包含一個乾淨的,可用的文件版本。我不可能忽視它,並在同一時間檢查它,現在,我可以嗎?
所以,我正在尋找的是一個文件,其中,錯誤,檢查出來,但從不檢查。至少在最常見的情況下 - 如果配置文件發生顯着變化,一些特殊將新版本存入存儲庫的過程是可行的。
如果您以前遇到過這個問題,我會對您找到的任何解決方案感興趣。只要他們不打破構建,那是;)
當然,這仍然讓我們在多個實例做這項工作的事有一個文件工作的問題,但不是其他 – 2009-02-10 21:23:26
,但我得承認我不喜歡Coincoin的回答更好。 ;) – JMD 2009-02-10 21:48:40