前幾天更新TortoiseSVN到1.8版本後發現FD(FlashDevelop)裏不能使用svn了,在項目面板裏的全部文件及文件夾都不能正確顯示svn狀態了,清一色都顯示爲未添加版本控制的狀態圖標,而且在FD的輸出面板(output Panel)裏輸出:html
Unable to get repository status: (1)
不能獲取倉庫狀態,之因此會這樣是由於TortoiseSVN1.8和1.7的文件格式不一樣.apache
FD默認使用的是1.7版本的SlikSVN(Slik Subversion),和TortoiseSVN都是svn工具,但不是同一個.我以前一直覺得是同一個,覺得FlashDevelop爲了方便,把TortoiseSVN也包進tools目錄了.ide
TortoiseSVN更新到1.8版本,使用了新格式,FD使用SlikSVN 1.7 將不能作任何操做和顯示正確的狀態,必須也更新該命令行工具到SlikSVN 1.8以便兼容新格式.svn
實際上FD兼容任何的svn命令行工具.http://subversion.apache.org/packages.html工具
在FD的【工具菜單(Tools)】裏選擇【程序設置子菜單(Program Settings…)】,打開【設置面板(Settings)】,在左邊選擇【源代碼控制選項(SourceControl)】,在右邊找到【SVN】,進行如下設置.spa
設置完成了,重啓機器後就能在FD裏使用svn了.
命令行