1

環境:

OS:リナックスミント14

SVN : 1.8.3

この問題は、コマンド ラインおよび subclipse プラグインで発生します。

既存のプロジェクトの下に新しい Java パッケージを作成し、このパッケージに多くのクラスを追加します。ブランチにコミットすると、すべて問題ありません。しかし、ブランチをトランクにマージしようとすると、別名再統合 ( --reintegrate オプションを使用しないでください。svn 1.8 では非推奨です) に問題が発生し、競合レポートはありません。Merge は、新しいパッケージとそのファイルを含むすべての変更をもたらします。

変更をコミットまたは確認しようとすると (svn ステータス)、パッケージのみが表示されました。ファイルはバージョン管理されているように見え、私のレポの最後のリビジョンにありました。この事実は他のブランチでも発生します。新しいパッケージを含むすべてのコミットには、作業コピーにマージする問題があります。

興味深いのは、ブランチのリビジョンをリビジョンごとにマージするとうまくいくからです。問題は自動マージに関連しているようです。

4

1 に答える 1

0

コマンドを実行すると、次のsvn statusように表示されます。

M   .
A   + your_new_directory

..--verboseオプションを付けて実行すると、詳細が表示されます。これで、出力は次のようになります。

M    rev0 rev1 author  .
A +     - rev1 you     your_new_directory
  +     - rev1 you     your_new_directory/your_file

この質問でステータス関連の詳細を見ることができます。

したがって、おそらくファイルはそこにありますが、svn からの非詳細ステータスは表示されません。

于 2014-06-18T18:49:53.667 に答える