myeclipseでsvnアイコンの状態が問題の解決方法を表示しない
myeclipseでsvnプラグインを使用していますが、もともと正常で、何の変更もしていません.突然ある日、myeclipseでファイルを表示すると、ファイルの後ろのバージョン番号、ファイルのステータスアイコンなどがなくなりました.プラグインがすべてあることを検査して、更新して、提出などの操作はすべて正常に使うことができて、ただ状態が見えません.開く:windows->preferences->General->Appearance->Lable DeporationsのSVN項目をチェックします.
同時に、windows->preferences->Team->SVNを開いて関連設定を行うこともできます.=======================
説明
ジョブコピーファイルとディレクトリのステータスを印刷します.パラメータがない場合は、ローカルで変更されたアイテムのみが印刷されます(バージョンライブラリにアクセスしません).
出力される最初の6つのカラムは、1つの文字幅であり、各カラムは、作業コピー項目の各態様の情報を与えます.
最初の列では、アイテムの追加、削除、または他の変更を示します.
' '
変更されていません.
'A'
追加するアイテムを予約します.
'D'
削除するアイテムを予定します.
'M'
プロジェクトは修正されました.
'R'
プロジェクトはワークコピーで置き換えられました.これは、ファイルが削除される予定で、同じ名前のファイルが同じ場所に置き換えられることを意味します.
'C'
プロジェクトの内容(属性に対して)は、更新されたデータと競合しています.
'X'
プロジェクトは外部定義に関連しています.
'I'
アイテムは無視されます(たとえば
'?'
プロジェクトはバージョン管理されていません.
'!'
プロジェクトが失われました(たとえば、svnを使用して移動したり削除したりします).これは、ディレクトリが完全ではないことを示しています(チェックアウトまたは更新が中断されています).
'~'
プロジェクトは、バージョン管理にオブジェクト(ファイル、ディレクトリ、リンク)として組み込まれていますが、別のオブジェクトに置き換えられています.
2番目の列は、ファイルまたはディレクトリのプロパティのステータスを示します.
' '
変更されていません.
'M'
このプロジェクトのプロパティは変更されました.
'C'
このプロジェクトのプロパティは、バージョンライブラリからの更新と競合しています.
3番目の列は、ワークコピーがロックされている場合にのみ表示されます.(「時々片付けるだけ」の一節参照.)
' '
アイテムはロックされていません.
'L'
プロジェクトはロックされています.
4番目の列は、履歴追加を含む予定の項目のみに表示されます.
' '
履歴書を提出する予定はありません.
'+'
履歴は提出に伴う予定です.
5番目の列は、プロジェクトが親ディレクトリにジャンプしたときにのみ表示されます(「ブランチの使用」セクションを参照).
' '
プロジェクトは親ディレクトリの子供です.
'S'
プロジェクトは変換されました.
6列目には、ロック情報が表示されます.
' '
K
ファイルはワークコピーにロックされます.
O
ファイルは、
T
ファイルはワークコピーにロックされますが、ロックは「盗まれた」ため使用できません.ファイルは現在バージョンライブラリにロックされており、
B
ファイルはワークコピーでロックされますが、ロックは「破壊」され、使用できません.ファイルは現在バージョンライブラリにロックされており、
失効情報は7番目の列に表示されます(
' '
このプロジェクトはワークコピーで最新です.
'*'
サーバというプロジェクトに新しいリビジョンがあります.
残りのフィールドは、
ワークコピーパスは常に最後のフィールドなので、スペースを含めることができます.
同時に、windows->preferences->Team->SVNを開いて関連設定を行うこともできます.=======================
説明
ジョブコピーファイルとディレクトリのステータスを印刷します.パラメータがない場合は、ローカルで変更されたアイテムのみが印刷されます(バージョンライブラリにアクセスしません).
--show-updates
オプションを使用すると、作業リビジョンとサーバの期限切れ情報が追加されます.--verbose
を使用すると、各アイテムの完全リビジョン情報が印刷されます.出力される最初の6つのカラムは、1つの文字幅であり、各カラムは、作業コピー項目の各態様の情報を与えます.
最初の列では、アイテムの追加、削除、または他の変更を示します.
' '
変更されていません.
'A'
追加するアイテムを予約します.
'D'
削除するアイテムを予定します.
'M'
プロジェクトは修正されました.
'R'
プロジェクトはワークコピーで置き換えられました.これは、ファイルが削除される予定で、同じ名前のファイルが同じ場所に置き換えられることを意味します.
'C'
プロジェクトの内容(属性に対して)は、更新されたデータと競合しています.
'X'
プロジェクトは外部定義に関連しています.
'I'
アイテムは無視されます(たとえば
svn:ignore
プロパティを使用します).'?'
プロジェクトはバージョン管理されていません.
'!'
プロジェクトが失われました(たとえば、svnを使用して移動したり削除したりします).これは、ディレクトリが完全ではないことを示しています(チェックアウトまたは更新が中断されています).
'~'
プロジェクトは、バージョン管理にオブジェクト(ファイル、ディレクトリ、リンク)として組み込まれていますが、別のオブジェクトに置き換えられています.
2番目の列は、ファイルまたはディレクトリのプロパティのステータスを示します.
' '
変更されていません.
'M'
このプロジェクトのプロパティは変更されました.
'C'
このプロジェクトのプロパティは、バージョンライブラリからの更新と競合しています.
3番目の列は、ワークコピーがロックされている場合にのみ表示されます.(「時々片付けるだけ」の一節参照.)
' '
アイテムはロックされていません.
'L'
プロジェクトはロックされています.
4番目の列は、履歴追加を含む予定の項目のみに表示されます.
' '
履歴書を提出する予定はありません.
'+'
履歴は提出に伴う予定です.
5番目の列は、プロジェクトが親ディレクトリにジャンプしたときにのみ表示されます(「ブランチの使用」セクションを参照).
' '
プロジェクトは親ディレクトリの子供です.
'S'
プロジェクトは変換されました.
6列目には、ロック情報が表示されます.
' '
--show-updates
を使用すると、ファイルはロックされません.--show-updates
を使用しない場合、これは、ファイルがワークコピーでロックされていることを意味します.K
ファイルはワークコピーにロックされます.
O
ファイルは、
--show-updates
を使用している場合にのみ表示される別の作業コピーの別のユーザによってロックされます.T
ファイルはワークコピーにロックされますが、ロックは「盗まれた」ため使用できません.ファイルは現在バージョンライブラリにロックされており、
--show-updates
を使用している場合にのみ表示されます.B
ファイルはワークコピーでロックされますが、ロックは「破壊」され、使用できません.ファイルは現在バージョンライブラリにロックされており、
--show-updates
を使用している場合にのみ表示されます.失効情報は7番目の列に表示されます(
--show-updates
オプションを使用している場合にのみ表示されます).' '
このプロジェクトはワークコピーで最新です.
'*'
サーバというプロジェクトに新しいリビジョンがあります.
残りのフィールドは、
--show-updates
または--verbose
のオプションを使用すると、ワークリビジョンは次のフィールドになります.--verbose
オプションが渡されると、最後にコミットされたリビジョンおよび最後のコミット作成者が後で表示されます.ワークコピーパスは常に最後のフィールドなので、スペースを含めることができます.