0

私はtortoiseHgでMercurialを使用していますが、コンピューターの周りにリポジトリがほとんどありません(同時に異なる言語で作業しているため)。手動でトリガーするすべてのリポジトリのバックアップが必要です(理想的にはデスクトップ上のアイコンを使用)。ドロップボックスを使用したり、同じネットワーク上の別のコンピューターを使用したり、両方のソリューションを同時に使用したりするなど、多くのバックアップソリューションを利用できます。どちらが最善の解決策であり、どのように実装できますか?私はWindows7を使用しています

4

2 に答える 2

3

1つのオプションは、リポジトリをBitbucketなどのMercurialホスティングサービスにインポートし、Mercurialの組み込みプッシュ機能を使用して、ローカルの変更をリモートクローンに定期的にコピーすることです。既存のリポジトリをBitbucketにインポートする方法については、こちらをご覧ください。

于 2013-03-22T23:01:53.390 に答える
2

BitBucketのようなリポジトリホスティングサービスを使用すると、リポジトリをバックアップするだけでなく、重大な大災害が発生した場合の回復オプションを提供するオフサイトに置くことができ、必要に応じて他の人と作業を簡単に共有できます。

リポジトリをバックアップするだけの場合は、任意の方法を使用して(ファイルをコピーするだけでも)、プロジェクトの.hgディレクトリのコピーを取得できます。職場では、バックアップ、起動、アクセス保護された企業ネットワーク上の中央リポジトリを使用しています。

于 2013-03-23T00:13:38.737 に答える