2014-02-17 51 views

回答

0

您可以通過TortoiseHg的manifest窗口輕鬆完成此操作。

在TortoiseHg Workbench中,選擇View -> Manifest(對我來說快捷方式Alt-3),選擇所需的修訂版本,然後在清單窗口中右鍵單擊相關文件夾並選擇Revert to Revision...

您可以通過命令行直接撫養清單工具用:

thg manifest -r REV 

哪裏REV是要恢復到修訂。但如果你是快樂的使用命令行,你可以只是在做節省一些時間如下:

hg revert -r REV folder_to_revert 

你這樣做之後,只需提交本地更改(恢復文件的結果),但是你通常這樣做。如果您決定不要還原文件,只需進行乾淨更新即可。

0
  1. 結帳幹線與深度=「僅此項目」
  2. 打開工作副本
  3. 轉到工作副本從工作庫瀏覽器複製
  4. 選擇您所需的項目子文件夾(S),右擊並選擇「更新項目至版本」

這將PUL l只有您選擇到您的工作副本中的子文件夾。

+0

這聽起來像Subversion的做事方式,特別是指定深度,並參考只拉動選定的子文件夾。這通常不是Mercurial(也就是TortoiseHg)的工作方式。 – icabod

相關問題