SVN 中更新與資源庫同步的區別

2021-08-28 12:06:55 字數 363 閱讀 3150

可以看到本地和伺服器的版本之間差異。如果直接用更新,修改了同乙個檔案的話,會直接把最近版本的**也整到自己的**中,改起來很麻煩。資源庫同步的目的就是在修改你的**之前讓你知道那個檔案有衝突,然後有選擇的操作。

1、如果你本地的某個檔案沒有修改過,而伺服器上的這個檔案別人已經提交過新版本,那麼會用伺服器上最新的檔案覆蓋你本地的檔案;

2、如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔案還沒被別人改過,那麼對你本地的這個檔案沒有任何影響;

3、如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔案已經被別人改過,那麼會提示你發生衝突,會將伺服器上最新版檔案、你新修改的檔案、發生分歧前的那個版本的檔案都存放到你的本地

感謝大佬,侵刪。

svn中的更新 提交 資源庫同步有什麼不同

提交 是用本地檔案覆蓋伺服器的檔案,只有提交會導致伺服器上發生變化 1 如果你本地的某個檔案沒有修改過,而伺服器上的這個檔案別人已經提交過新版本,那麼會用伺服器上最新的檔案覆蓋你本地的檔案 2 如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔案還沒被別人改過,那麼對你本地的這個檔案沒有任何...

svn中 更新,提交,與資源庫同步分別會有什麼效果

提交 是用本地檔案覆蓋伺服器的檔案,只有提交會導致伺服器上發生變化 1 如果你本地的某個檔案沒有修改過,而伺服器上的這個檔案別人已經提交過新版本,那麼會用伺服器上最新的檔案覆蓋你本地的檔案 2 如果你本地的某個檔案你修改過了還沒有提交,伺服器端的這個檔案還沒被別人改過,那麼對你本地的這個檔案沒有任何...

eclipse svn 與資源庫同步 符號說明

eclipse svn同步說明符介紹 右鍵 team 與資源庫同步,顯示的檔案上都有指示符 灰色向右箭頭 本地修改了 灰色向右箭頭且中間有白色減號 本地刪除了,伺服器未刪除 灰色向右且中間有個加號的箭頭 本地比svn上多出的檔案 藍色向左箭頭 svn上修改過 藍色向左且中間有個加號的箭頭 svn上比...