Mercurial的還原(Revert)功能 for Windows





這個文章會教你如何去還原到你特定的程式的版本

1. 這是我的範例,我建立了一個hello的資料夾並且新增了test.c,內容如下:
#include
int main()
{
  printf("Hello");
  return 0;
}
這個版本的編號是0

而我後來又修改了test.c內容改成:
#include
int main()
{
  printf("Hello");
  printf("First");
  return 0;
}
這個版本的編號是1




2. 因為我目前程式的版本是編號1,但是我想要把我的程式的版本回溯到版本0。
    所以一開始對hello的資料夾按右鍵->Hg Repository Explorer



3. 點選你想要還原的分支。像我的範例就是分支1變回分支0,所以我點選分支0按右鍵->Revert





4. 接著就會問你說你要還原到分支0嘛?當然要按YES
   然後就會看到成功的話啦。


5. 這時候回頭看hello的資料夾就會看到test.c的檔案出現驚嘆號,就代表檔案已經被修改過了。
    你也可以打開這個檔案,看看內容有沒有被還原了。
張貼留言

這個網誌中的熱門文章

解釋scope.$apply用來做什麼? -- AngularJS

Unions 在C語言的簡單介紹

JavaScript的Timer用法