(注:這個問題是不特定的顛覆 - 我只是用它做爲一個例子)源控制最佳實踐 - 定期從倉庫更新你的工作拷貝
我知道「SVN更新「命令(或其他系統中的類似命令)將更新您的工作副本,並對存儲庫中的文件進行任何更改。我也知道,在源代碼管理中,最好的做法是定期進行svn更新,以確保在最終提交(簽入)這些更改之前獲得最新的一組更改。
這個最佳實踐的另一種方法(也許這將是一個最壞的做法:>)將是在提交(簽入)時間管理潛在衝突只有,而不是定期在您編輯文件。
似乎最好的做法是採取一種「悲觀」的方式來儘早且經常地處理衝突,而不是僅在提交時管理衝突並在稍後管理所有積累的衝突的「樂觀」方法。
難道我陳述的最佳實踐與正確替代的意圖是什麼?
同意,只要你不與世界另一端的人一起工作,他們偶爾會犯下非編譯代碼,並需要「明天」修復;)不是從個人經驗或任何其他方面發言...... – Fry 2010-02-12 20:17:49
每次資料庫被「破」成迷你醜聞。 (當然,容忍一次性錯誤)。這些開發人員遲早會學習。 – Bozho 2010-02-12 20:45:20
也是那裏(但後來,這就是更新更新是什麼;-) – 2010-02-12 21:07:18