2012-04-13 14 views
2

'保留中の変更'内RTCソース管理では、自分のターゲットフォルダを発信変更としてリストしています。私のプロジェクトは、mavenベースです。私はターゲットフォルダを変更していません。変更がなければ保留中の変更を表示するRTCソース管理

enter image description here

私は私が私に流れていたストリームをターゲットフォルダを比較すると表示された違いはありません。

enter image description here

は「保留中の変更を引き起こしている他のいくつかの基準があります'ビューを使用してターゲットフォルダを一覧表示する&どのような変更がRTCによって認識されているかを確認するにはどうすればよいですか?

私はエラーを受け取り試してみて、ターゲットフォルダ内のチェンジセットを元に戻す:

enter image description here

答えて

2

target」ディレクトリ上の黒い矢印で少し+は、RTCの検出がとしてディレクトリを言った意味新しい要素が配信されます。
これは、残りの変更でそのディレクトリにチェックインする必要があることを意味します。

通常、targetは無視する必要があります(つまり、最初にチェックインするとは考えられません)。あなたの場合は
、あなたが必要があります:あなたのチェンジ内のターゲットディレクトリにundoを試してみてください。

  • は(すでにチェンジを完了していないと仮定して)あなたのchangesetからそのディレクトリを削除します。
    (実際には、新しく作成された要素に対して、エラーメッセージ
    Undoing this change would produce an orphan with no parent folder」)がトリガーされます。
    右クリックし、「ignore
    (チェンジ自体に「Reverse」を選択しないでください:それは、すべての変更は、現在チェックインロールバックします)
  • あなた.jazzignoreに追加:無視オプションは、ディレクトリを宣言するために.jazzignoreを追加または作成します。あなたのような内容で、既に持っている場合は、編集あなたの.jazzignore

core.ignore.recursive= \ 
    {target} 

注:ClearCaseのがプライベートで何が検出されませんので、ClearCaseと、問題は、異なっていますチェックアウトされたものから(あなたはRTCでチェックアウトしません)。
all private filesまたはall checked out filesを明示的に尋ねる必要があります。

+0

私がチェンジセットを取り消ししようとするとエラーが発生します。私は元の質問にそれを加えました。 –

+1

@ user470184:その場合、undoの代わりに 'ignore'を選択する方が簡単な解決法です。これは、その要素を'に '直接登録する必要があります。jazzignore'ファイル – VonC

+0

もう1つのオプションはチェンジセットを '破棄'することですが、これはファイルの変更をロールバックしていることを発見したばかりですが、多くの変更があった場合にはそれほど役に立ちません。 –

関連する問題