これは事故であり、解決策はないと思います。しかし、私はとにかく尋ねています。
ウェブショップに SVN を導入し、すべての開発用 PC の htdoc をリポジトリの一部として設定しました。(私の最初の間違い)
現在、同僚の 1 人がプロジェクトに取り組んでおり、コードを svn にコミットしていません (2 番目の間違い)。彼の推論は、そのサイトで作業を行っているのは彼だけであり、svn は必要ないというものでした (別の間違い: コラボレーション ツールとして SVN を導入しました)。
私は全員の SOP を次のように指示しました: PC の起動時とシャットダウン時に更新してからチェックアウトします。
言うまでもなく、同僚のプロジェクトは消えました。
だから私の質問は: コミットされていないコードを回復する方法はありますか?
追伸、「ソースコードはサブバージョンでなければ存在しない」と「毎日バックアップする」をルールに追加して、このようなことが再び起こらないようにする予定です。