在FlashDevelop裏使用1.8版本的的TortoiseSVN

前幾天更新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使用SlikSVN

在FD的【工具菜單(Tools)】裏選擇【程序設置子菜單(Program Settings…)】,打開【設置面板(Settings)】,在左邊選擇【源代碼控制選項(SourceControl)】,在右邊找到【SVN】,進行如下設置.spa

  • Enable SVN:設置爲true
  • SVN Path: 設置爲svn.exe的路徑(包含svn.exe), {FlashDevelop安裝目錄}\Tools\sliksvnin\svn.exe爲1.7版本,1.8版本請到上面下載並安裝後,將svn.exe路徑寫在這裏.
  • TortoiseSVN Proc Path: 設置爲{TortoiseSVN安裝目錄}\bin\TortoiseProc.exe

設置完成了,重啓機器後就能在FD裏使用svn了.
配置FD使用svn命令行

相關文章
相關標籤/搜索