2012-04-18 47 views
6

跟隨有什麼區別?TortoiseSVN回覆vs更新

  1. (右鍵單擊該項目文件夾)更新到版本XXX
  2. (右鍵單擊日誌列表中)恢復到本次修訂
  3. (右鍵單擊日誌列表)從本次修訂
  4. 還原更改

回答

0

在這裏你去:

1)(右鍵單擊該項目文件夾)更新到版本XXX
更新工作副本到最新的版本庫同時保留您的本地修改。

2)(右鍵單擊日誌列表中)恢復到本次修訂
Update Item to Revision vs Revert to Revision

3)(右鍵單擊日誌列表)從本次修訂還原變化
在修訂和所做的更改該修訂版僅在從工作副本中刪除的同時保留您的本地修改。

8
  1. 更新(在項目文件夾右鍵點擊)修訂XXX

你的項目文件夾被更新到版本XXX。在更新之後,您的工作副本不再是最新版本,並且您不能提交任何更改。如果你想提交,你必須再次將你的工作副本更新到HEAD。這意味着你不能使用這個選項來撤銷你已經提交的修改,而只是爲了更好地查看你工作副本的早期版本。所以:只能用這個來看,而不是工作。

  1. (右鍵單擊日誌列表中)恢復到本次修訂

接近於該右擊的修訂所有變化都恢復(取消全部從頭部到REV)。這些更改只能在您的工作副本中完成,如果您願意,您可以提交。

  1. (右鍵單擊日誌列表)從本次修訂

只有右擊的修訂恢復還原更改。右鍵單擊到HEAD後的修訂版本是而不是已恢復。如果您只想撤消一次提交,而不是從特定修訂開始的所有提交,請使用此操作。再一次,因爲這是一種回覆:只有在工作副本中才能完成更改,如果您願意,您可以提交。

+0

'update to'和'revert to/from'如何處理本地更改(未提交的更改)? – BaltoStar 2017-01-10 19:52:37