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