在 Windows 檔案總管中,受 TortoiseSVN 版本控制的文件/資料夾圖標出現黃色驚嘆號(⚠),表示該項目存在本地修改衝突或狀態不一致,常見於:
svn:ignore、svn:externals)效果:工作副本恢復到最近一次 svn update 後的純淨狀態,黃色驚嘆號消失,圖標恢復為綠色勾號(正常)或紅色感嘆號(有衝突需手工解決)。
svn lock 機制保護二進制文件(圖片、文檔)避免並發修改。svn:ignore 忽略編譯產物、IDE 配置、日誌等無需版控文件。# 還原單個文件
svn revert path/to/file.php
# 遞歸還原整個目錄
svn revert -R path/to/dir
# 查看狀態確認
svn status
# 輸出首字符:M=修改,C=衝突,?=未受版控,!=缺失,~=類型變更
黃色驚嘆號只是「本地有未提交修改」的友好提醒,Revert 是最快捷的「後悔藥」。遇到紅色感嘆號才需進入衝突解決流程。掌握基本圖標語義與右鍵菜單操作,讓版本控制不再令人焦慮。