UbuntulinuxではsubversionでEclipseを使用しています。今日、私はいくつかの新しいJavaクラスファイルを作成し、古いものを編集しました(これらのクラスは接続されています)。更新しようとしましたが、いくつかの競合がありました。だから私はそれらの新しく作られたJavaファイルに「更新してコミット」しました、そして今私はそれらをもう見つけることができません。それらは私のプロジェクトがあるフォルダにもありません。どうすればそれらを回復できますか?やり直しが多すぎたありがとう
9160 次
4 に答える
10
これらが本当に新しいファイルであり、まだコミットしていない場合は、SVNからそれらを復元する機会がない可能性があります。SVNはコミットされたファイルのみを追跡します。
しかし、Eclipseにはローカルな歴史があります。これを試すことができます。
ファイルが含まれていたフォルダを選択して右クリックし、[ローカル履歴から復元]を選択するだけです。
于 2011-12-08T17:33:54.867 に答える
2
SVNを使用して変更を元に戻すことができます。ここで読むことができるAralBalkanからの素晴らしい記事があります:http://aralbalkan.com/1381
シャイ
于 2011-12-08T17:30:27.450 に答える
1
EclipseまたはtortoiseSVNを使用して、プロジェクトの以前のリビジョンをチェックアウトできます。
サブクリップを使用しています。SVNからプロジェクトをインポートするときに、ウィザードのどこかにリビジョン番号フィールドがあると思います。
于 2011-12-08T17:31:00.863 に答える
-1
Windowsでは、Tortoise SVNで、削除されたファイルはデフォルトでごみ箱に移動されます。Linuxバージョンにも同様の設定がありますか?
でも
Eclipseを使用しているので。これはおそらくより良い答え です偶発的な「svnrevert」から回復する方法はありますか?
于 2011-12-08T17:32:28.540 に答える