2014-01-23 94 views
1

我每天都會生成一個代碼,並且我想創建一個自動爲此代碼提交的腳本。tortoiseSVN/automaticlly提交&忽略confilcts的腳本

我的大問題是某些類被更改,並且版本之間存在衝突。無論如何,我想忽略這些衝突並提交完整的最後一個版本。

是否可以自動執行此操作?我在Eclipse中運行我的代碼,在Windows環境中使用tortoiseSVN

回答

1

svn resolve命令將允許您解決衝突並使用正確的參數(--accept mine-full)您會告訴它使用您的文件版本。然後,您可以使用腳本或類似語言來解決您的需求。

但是,我會非常小心地這樣做,因爲您可能會做的是覆蓋其他團隊成員更改。如果他們已經在一個相互依賴的類中編輯了多個部分,並且只有這些變化中的一個發生了衝突,那麼您也可能會破壞不可編譯的類。