2011-08-01 15 views
0

私の水銀のリポジトリを別のマシンに複製する方法はありますか? (愚かな質問かもしれないが、私はかなり水銀に新しいです)クローンの水銀リポジトリをリモートマシン

CentOSマシンからいくつかのテストのためにUbuntuマシンにリポジトリ全体をクローンしたいと思います。あなたはSSHアクセスを持っている場合は、行くことができる機械

答えて

1

作業リポジトリとあそこ現在の作業ディレクトリを取得します

tar c '/path/to/your/repository' | ssh [email protected] 'tar x' 

+0

テープでデフォルトでtarは動作しませんか?あなたがstdinからそれを供給しているなら、おそらく、そのtar呼び出しの終わりに '-f -'が必要になるでしょう。 – Marcin

+0

'f'フラグは、少なくとも[GNU tar。](http://www.gnu.org/software/tar/manual/html_node/file-tutorial.html#SEC14)の" _read from file_ "を意味します。 – struct

0

もちろん、Ubuntuマシンに移動してMercurialをインストールし、UbuntuマシンのCentOSマシンにリポジトリをクローンします。

CentOSのクローンリポジトリが別のマシンにある場合は、変更に同意する場合はUbuntuマシンで変更し、変更をリモートリポジトリ(CentOSマシン)にプッシュします。

関連する問題