現象
專案資源管理器中,文件前的 SVN 版本號、狀態圖標(如新增、修改、衝突標記)全部消失,但 Team 操作(Commit/Update)功能正常。
根因
Eclipse Label Decorations(標籤裝飾器) 中的 SVN 選項被取消勾選,常見於插件更新、工作空間切換、配置遷移後。
一鍵修復步驟
- 菜單 Window → Preferences (Mac: Eclipse → Preferences)
- 左側樹導航:General → Appearance → Label Decorations
- 右側列表中找到 SVN (或 Subversion)
- 勾選 該項 → Apply and Close

驗證
返回 Project Explorer,圖標與版本號即時恢復顯示。若未生效,嘗試 F5 刷新 或重啟 Eclipse。
進階:自定義裝飾器優先級
同頁面可上下調整裝飾器順序,優先級高的圖標會覆蓋低優先級。建議將 SVN 置於 Git、Maven 等之上,確保版本狀態最直觀可見。
常見誤區
- 以為是 SVN 插件壞了 → 重裝插件無效
- 檢查 .svn 目錄是否存在 → 目錄在,只是 UI 未渲染
- 嘗試 Team → Refresh → 無效,因為是 UI 裝飾層問題