リポジトリを完全に失い、コミットされていない変更を加えた開発者が8人います。バックアップからの復元は不可能であると想定されています。
1人のユーザーがすべての作業コピー(ファイルコピーまたはリモート共有)にアクセスできる場合、作業コピーの変更を1つの作業コピーにマージすることは可能ですか?その後、最終的な作業コピーを新しいリポジトリにインポートできます。
つまり、サーバーなしで2つの異なる作業コピーをマージできますか?
編集:バックアップがないことで私をうんざりさせないでください。その部分は私のコントロールを超えています。彼らは毎晩バックアップされていると想定されていました。
フォローアップ:これは私たちがしたことです:
- すべての開発者の最新の作業コピーから始めました。
- それを新しいリポジトリにインポートしました。
- 最新の作業コピーリビジョンから最も古いものに作業し、変更が加えられたファイルのみにコピーされてからコミットされます。
- ウォッシュリンスを6回繰り返します。(2人の開発者にはコミットされていない変更はありませんでした)。
- 古い作業コピーをすべてエクスポートし、圧縮して、必要に応じて安全に保管できるように保管しました。
- リリース管理データベースのリビジョンを、現在は非常に若いリポジトリに更新しました。