1

私は PHPstorm を使用してこのプロジェクトに取り組んでいますが、最近、「履歴の表示」が無限ループのように見えます。以前はそうではありませんでしたが、現在、PHPStorm を使用して svn の履歴を表示しようとすると、リポジトリに問題の兆候が見られます。ただし、svn log -vシェルで実行するだけで明らかに問題なく動作します。これの原因となっている可能性のある歴史的な問題が 1 つあります。真の SVN 専門家だけが、この問題の修正を手伝ってくれるか、この問題の修正方法を教えてくれると思います。

  1. トランクからブランチを取得し、ブランチに新しいファイルを追加したことがあります。
  2. svn cp次に、トランクにそのファイルが必要だったので、ブランチからトランクにコピーしました。
  3. そしてわずか3か月後、私は支店を再統合しました...
  4. しばらくすると、新しい症状が現れ始めました。ブランチを作成し、トランクからブランチにマージするたびに、何も変更されていないにもかかわらず、コピーされた同じファイルの mergeinfo が変更されているように見えました。同じファイルがあらゆる種類のマージでポップアップし続け、mergeinfo のみが更新され、この 1 つの「特別な」ファイルのみが更新されました。

すべてのmergeinfoの変更をログに記録し、この循環再帰のように見えるものに入るときにPHPStormが混乱するのを止めるために、私の歴史的なエラーのように見えるこの問題を修正するにはどうすればよいですか?

4

0 に答える 0