8

シナリオ:SVNブランチからトランクにチェリーピックされた一連のリビジョンをマージしています。マージを行うためにSubclipseCollabNetクライアントを使用しています。マージするために選択したファイルに加えて、作業ディレクトリに、SVNが変更したと考えているが、マージすることを選択していない一連の変更が表示されることを除いて、すべてがうまく機能します。

問題のファイルを比較すると、違いはないことがわかります。コミットすると、下のスクリーンショットが表示されます。ミステリーアイコンは、どこのドキュメントも見つかりませんでした。

スクリーンショット:
緑の背景と白い三角形のミステリーデコレータ

4

1 に答える 1

6

このアイコンは、バージョン管理された SVN プロパティ (Eclipse 差分 GUI には表示されない) に変更があることを示します。この場合、変更は、SVN がマージ追跡に使用する svn:mergeinfo プロパティに対するものです。

説明については、このブログ投稿を参照してください。

http://blogs.open.collab.net/svn/2009/11/where-did-that-mergeinfo-come-from.html

SVN 1.7 では、マージ トラッキングの動作が変更され、マージ トラッキングの動作に関するこの予期しない側面が取り除かれます。

于 2010-01-07T13:30:57.070 に答える