変更を行ってみる。
分散バージョン管理では、さまざまな変更を別のレポジトリに分離することは良い習慣らしい。
チュートリアルでは"my-hello"レポジトリから"my-hello-new-output"レポジトリへ複製しファイルの変更を行ってみる。
作業ルートC:\HGから「右クリック」→「TortoiseHg」→「Clone」を選択し
クローン画面で以下の情報を入力し[クローン]をクリック。
・ソース「my-hello」
・ターゲット「my-hello-new-output」
これで"my-hello-new-output"レポジトリが作成できた。
それでは、レポジトリに含まれているhello.cソースを適当に修正してみる。
C:\HG\my-hello-new-output\hello.c
さて、どのファイルを変更したかを調べるにはworkbenchで出来そう。
先頭の履歴をクリックすると、その下に"hello.c"が表示されており、ファイル名の前に表示されている"M"は、変更(Modify)を意味すると思われる。
さらに 上記の"hello.c"で「右クリック」→「GUI差分表示」をクリックするとWinMergeが起動し変更点が表示される。
変更を破棄するには"hello.c"で「右クリック」→「Revert」をクリックする。
変更の破棄は取り消しすることとし、今回の修正をコミットし確定(チェンジセットの作成)してみる。
workbenchから[コミット]クリックで出来そう。
すると、以下のメッセージ。
メッセージ入力が必要らしい。
適当にコメントを入力し再度コミット。
リビジョン2が作成されコミット出来た。
日本語のコメントも大丈夫そうである。
このコミットは、あくまでローカルの"my-hello-new-output"に対してのみである。
登録:
コメントの投稿 (Atom)
その他の記事
-
自宅には デスクトップPC(Win10Pro) と ノートPC(Win10Home) があるが、デスクトップPCのモニタが故障してしまった。 ということで、しばらくはノートPCからデスクトップへリモートデスクトップ接続し操作を行うことで代用しようと思うが、 そう...
-
au SHL23でEメールを受信しようとすると「本体メモリ空き容量不足」となり受信できない。 対処 ・他のアプリでキャッシュを大量に消費しているものがあればキャッシュを削除する。 ・不要なアプリはアンインストールする 今回はこれで受信できるようになった。 ...
-
リモートデスクトップ接続しようとすると「お使いの資格情報は機能しませんでした」と表示され接続できない。 状況 ■ リモート側 ・Windows7 Pro:Workgroup環境 ・システムのプロパティ → [リモート]タブでリモートデスクトップの設定を「ネッ...
-
iPhone7とPCをUSB(USB2.0)で接続し、エクスプローラにてiPhoneの写真とビデオ(Apple iPhone\Internal Storage\DCIM)をPCにコピーする。 その際、複数ファイルを選択しPCへ移動させると、高確率で「デバイスに到達できません」...
-
iPhoneで撮影した4Kビデオ動画をWindowsPC(AviUtl)で編集したい。 ※ 過去記事: AviUtlでiPhoneで撮影した動画を編集する 4K撮影した動画を編集可能か? AviUtlに4K動画ファイルをドラッグすると 1920x1080を超え...
0 件のコメント:
コメントを投稿