9

TortoiseHGで作業中のコードを棚上げできますか..家に帰ります..プル/マージ/更新...そして棚上げを解除して家で作業を続けますか?

TortoiseHGはこれを提供していますか?

仕事で、私は新しい棚を作成し、すべての「触れた」ファイルを棚に追加しました。でも家に帰ったら棚などが見つからなかった。

4

4 に答える 4

15

シェルフはリポジトリのローカルコピー上の単なるファイルであるため、別のコンピュータで作業している場合はシェルフは表示されません。

注:TortoiseHgの実装は、ファイル.hg\shelveに差分を作成するだけなので、ファイルをホームに電子メールで送信してフォルダーに配置できる可能性があり.hgます(もちろん、既存のシェルフを破壊しないように注意してください)。

于 2011-10-18T21:17:13.730 に答える
2

Windows では、DropBox や Google Drive などのクラウド ストレージ同期サービスを使用してシェルフを自動的に同期できます。シェルフ ディレクトリ (.hg 内) をクラウド ストレージ フォルダーに移動し、ディレクトリ ジャンクションに置き換えます。これを .hg ディレクトリで実行すると、ディレクトリ ジャンクションを作成できます。

mklink /h shelves C:/Users/<username>/Google Drive/shelves

もちろん、ターゲットを実際に使用している場所に置き換えます。Mercurial を使用しているすべてのコンピュータでこれを繰り返します。

于 2013-09-04T14:14:20.167 に答える