Mercurial 版本控制器簡易教學(for windows) 資料同步

這次要講的是Mercurial資料同步的部分

首先一開始在hello的目錄按右鍵,選擇TortoiseHg->Clone...

會跳出視窗並且在Destination path將hello改成hello_copy,再按Clone

就會再跟hello同一個目錄看到hello_copy這個目錄,而hello_copy會跟hello的內容完全一樣







再來進入hello的目錄,並且修改hello.c,加入以下的程式碼,並且按儲存離開

printf("test");

一樣先做Commit (忘記這個動作請看上一篇),註解內容就寫add printf("test");

好了就送出,接著在hello的目錄,按右鍵TortoiseHg->Synchronize

接著在中間下拉式選單輸入hellp_copy目錄的路徑

輸入完之後,按Push這個按鈕來讓hello跟hello_copy這兩個目錄同步,成功就會出現成功

的訊息。這時後會發現還有另一個按鈕Pull,這是用來作什麼的呢?一樣也是用來同步的

只是資料同步的對象不一樣,用一樣範例來看,按了Pull就會變成hello這個目錄,是跟

hello_copy這個目錄來同步跟Push剛好是相反的。


































同步完之後,要記得對hello_copy按右鍵TortoiseHg->Update來更新資料,最後可以進入

hello_copy去看hello.c這個檔案又沒有被變動過或是用Repository Explore來確認。
張貼留言

這個網誌中的熱門文章

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

Unions 在C語言的簡單介紹

JavaScript的Timer用法