2

Eclipse で破壊的な svn を使用してコミットしようとしています。しかし、それは私に次のエラーを与え続けます:

Some of selected resources were not committed.
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\_\Documents\Project\src\rule' remains in conflict

「ルールフォルダー」の下のファイルを(パッケージエクスプローラーを使用して)調べると、競合するものは何もありません..

パッケージ エクスプローラーのスクリーンショット: http://sdrv.ms/GGti1s

他の方の投稿から、「更新」と「リポジトリとの同期」をしてみました。しかし、成功しません。それは私をコミットさせません!! 競合が解決したことを伝える方法が必要だからだと思いますが、方法がわかりません。何か助けて??

4

2 に答える 2

5

私は同じ問題を抱えていましたが、言及された解決策のどれも私の問題を解決しませんでした。フォルダーを右クリックすると、競合を解決したり、解決済みとしてマークしたりするオプションはありませんでした。

Eclipseで(Subclipseプラグインを使用して)解決した方法は、フォルダーを右クリックして「ツリーの競合を表示」を選択することでした。これにより、問題のフォルダーを表示する「SVN Tree Conflicts」と呼ばれるEclipseのビューペインが開きました。

そのメッセージを右クリックして、「解決」を選択しました。すると、何をしたいのかを尋ねるウィンドウがポップアップしました。基本的に、左のファイルまたは右のファイルの受け入れまたはマージに関係するすべてのボックスのチェックを外しました。基本的に、競合を解決済みとしてマークし、リポジトリからフォルダーをそのまま受け入れたいだけだったからです。

その後、問題なくプロジェクトを更新し続けることができました

于 2014-06-27T11:03:56.357 に答える
0

私は日食のSVNで同じ問題を抱えていました。次のように役立ちます:

  1. 競合するフォルダーを右クリック -> Team -> Synchronize with Repository ;
  2. 次に、-> Team Synchronizingパースペクティブに移動します
  3. [同期] タブで、競合するフォルダーを右クリックします -コミットまたは上書きしてコミット
于 2020-06-22T15:09:29.533 に答える