Mercurialチュートリアル(4)

他のレポジトリと変更を共有する
さて、"my-hello-new-output"に変更した内容を別の場所に公開する。

チュートリアルでは、まず"my-hello"の複製を"my-hello-share"の名前で作成する。
"my-hello-share"に"my-hello-new-output"の内容を出力(pull)する。
workbenchで"my-hello-share"レポジトリを選択。
しかし、pull出来そうなメニューが無い...
[同期]表示→Remote Repositoryが「C:\#HG\my-hello-new-output」であることを確認→[Pull Incoming changesets from remote repository]をクリック。
しかし「レポジトリ C:\が見つからない」のようなメッセージで出来ない...

仕方なくコマンドで行ってみた。
コマンドでは正常に出来た。
GUIのやり方は、後で調べてみることにする。

これで"my-hello-share"レポジトリは"my-hello-new-output"レポジトリと同じになった筈である。
しかし、C:\#HG\my-hello-share\hello.cは、まだ古い状態(pull前の状態)であるため、更新を行う。
C:\#HG\my-hello-shareの「右クリック」→「TortoiseHg」→「Update」をクリック。
[更新]ボタンをクリックする。
hello.cが更新された。

0 件のコメント:

その他の記事