1

これは事故であり、解決策はないと思います。しかし、私はとにかく尋ねています。

ウェブショップに SVN を導入し、すべての開発用 PC の htdoc をリポジトリの一部として設定しました。(私の最初の間違い)

現在、同僚の 1 人がプロジェクトに取り組んでおり、コードを svn にコミットしていません (2 番目の間違い)。彼の推論は、そのサイトで作業を行っているのは彼だけであり、svn は必要ないというものでした (別の間違い: コラボレーション ツールとして SVN を導入しました)。

私は全員の SOP を次のように指示しました: PC の起動時とシャットダウン時に更新してからチェックアウトします。

言うまでもなく、同僚のプロジェクトは消えました。

だから私の質問は: コミットされていないコードを回復する方法はありますか?

追伸、「ソースコードはサブバージョンでなければ存在しない」と「毎日バックアップする」をルールに追加して、このようなことが再び起こらないようにする予定です。

4

2 に答える 2

3

SVN では答えは見つかりませんが、この削除取り消しツールのようなものを使用できます。

ドライブがフォーマットされるまで、ファイルは実際には消えません (長い)。

于 2008-10-27T03:22:56.123 に答える
0

ファイルが一度もコミットされておらず、もはやハード ドライブ上にない場合は、ユーザーが手動でバックアップを作成するか、その他の回復/削除取り消し戦略が機能しない限り、ファイルはおそらくなくなっていると思います。

于 2008-10-27T03:23:18.603 に答える