私たちのディスクが壊れてしまった後に対処する方法を教えてもらえますか?古い状態。それは物語です:ディスクの破損/復元がmaster-repoを古い状態に戻したときにMercurialを処理する方法
私はMercurialで管理するコードをいくつか持っています。タイムラインは、マスター・リポジトリとこの
- スタートのように見えるディスクB上のブランチ/クローンがあり、ディスクAの「マスター」のリポジトリであり、 。 の新しい機能を試作するための現存する様々なブランチ/クローンがあります。 ディスクAの
- クローンマスターレポ - ディスクB
- 上>別の新しいブランチ
- ディスクAが破損しているレポをマスターするために変更をコミットし、新しいブランチにプッシュ
- ディスクAが時点での状態に復元されるに1.
- ディスクBは、私が何をすべき
影響を受けているのですか?
オプション1: - 実際の分岐以降、ブランチにはほとんど何も起こりませんでした。だから マスターリポジトリを吹き飛ばして、新しいブランチを新しいマスターとして使用し始めます。私がこれをしたら、 私の古いクローン(タイムポイント0で言及された)をマージする際に問題がありますか?
オプション2: - 私のマスターでは、新しいブランチで自分のディペンションを失った変更を手動で行うだけです。私がこれをしても、私はどのように新しい支店に進もうとしていますか?
オプション3: - 私のマスターでは、新しいブランチで自分のディペンションを失った変更を手動で行うだけです。次に、新しいブランチを削除し、新しいブランチをクローンします。
何かアドバイスが 歓声 ザム
私は自分の質問に答えて、あなたの時間を無駄にしないようにします。 私の新しい支店はディスクAにもなっていました。だから問題は冗長です。 私はいくつかの仕事を失い、やり直す必要がありますが、少なくとも私のリポジトリはすべて です。 歓迎 Zam – user1213546
あなたの答えを下記のように追加してください。あなたは2日後にそれを受け入れることができ、あなたの質問は未回答の質問タブから消えます。 –