當(dāng) IntelliJ IDEA檢測到本地文件或文件夾的屬性與其服務(wù)器版本之間的差異時,將報告與服務(wù)器同步時的屬性沖突。IntelliJ IDEA不會嘗試自動解決屬性沖突,并在“版本控制工具”窗口的“更新信息(Update Info)”選項卡中的“合并屬性沖突(Merged with property conflicts)”節(jié)點下顯示沖突的文件和文件夾。您必須手動解決屬性沖突,然后告訴IntelliJ IDEA將相應(yīng)的文件和文件夾視為無沖突的。
解決屬性沖突的操作步驟如下:
⒈ 打開“版本控制工具”窗口并切換到'Repository選項卡。
⒉ 在“已更改的文件”窗格中,選擇沖突的文件。
⒊ 從選擇的上下文菜單中選擇“屬性差異(Properties Diff)”,或單擊工具欄上的。
⒋ 探索Subversion屬性差異查看器的差異:
⒌ 更新屬性以便解決沖突。
⒈ 在“版本控制工具”窗口的“更新信息(Update Info)”選項卡中,選擇“合并屬性沖突(Merged with property conflicts)”節(jié)點下的固定文件。正如你所看到的,該文件仍以紅色顯示為沖突。
⒉ 在選擇的上下文菜單上,選擇Subversion,然后選擇Mark Resolved。
⒊ 關(guān)閉對話框后,版本控制工具窗口的“本地更改”選項卡將顯示受影響的文件已更新并可用于簽入服務(wù)器。
⒋ 檢查已解決的文件。