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來確認。
首先一開始在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來確認。
留言