国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

TortoiseSVN從1.2.6升級到1.3.2過程中遇到的問題

2019-11-18 11:28:20
字體:
供稿:網(wǎng)友

昨晚瀏覽Tigris.ORG的網(wǎng)站,發(fā)現(xiàn)TortoiseSVN已經(jīng)升級到1.3.2,遂下載了Windows安裝版,預(yù)備對使用中的1.2.6版進行升級。不知道SourceForge.net這一段時間是怎么回事,訪問了多次才下載回來,所以想下載的朋友一定要有耐性。

在升級安裝過程的過程中,當出現(xiàn)如下對話框時
TortoiseSVN從1.2.6升級到1.3.2過程中碰到的問題


由于安裝前沒有仔細閱讀發(fā)現(xiàn)說明,以為是TortoiseSVN對VS的Web項目有了什么新的支持,就選上了asp.net Hach安裝項。

安裝完成后,重新啟動計算機,使用TortoiseSVN能夠正常查看Repository中的項目。但是轉(zhuǎn)到以前的工作目錄時,發(fā)現(xiàn)各種受控文件 的圖標都沒有了,跟普通文件夾一樣。仔細想想,SVN的工作目錄和普通文件夾的區(qū)別就在于工作目錄中有一個隱藏的.svn文件夾,里面保存了SVN的相關(guān) 信息,工作目錄不能正常顯示可能與此有關(guān)。建立一個臨時文件夾,Checkout一個項目到里面,果然發(fā)現(xiàn)隱藏的.svn文件夾的名字變成了_svn,難 怪原來的工作目錄不能正常顯示。將原來的工作目錄下的.svn文件夾更名為_svn,就可以正常工作了。

為了搞清楚緣由,連到Subversion中文站,查看TortoiseSVN-1.3.2的發(fā)行說明,有下面一段:

對Windows下的'_svn'目錄的官方支持 (客戶端和語言綁定)

"_svn"的使用現(xiàn)在被官方的支持:因為一些版本的ASP.NET不答應(yīng)點開頭的目錄(例如".svn",標準的Subversion工作拷貝治理目錄),svn命令客戶端和svnversion現(xiàn) 在可以使用SVN_ASP_DOT_NET_HACK環(huán)境變量,假如設(shè)置了這個值,他們會使用"_svn"而不是".svn"。我們推薦所有的 Subversion的Windows客戶端利用這個特性,注重假如設(shè)置了這個環(huán)境變量,使用標準".svn"的工作拷貝將不會工作,需要重新檢出 "_svn"的工作拷貝。

第三方的使用Subversion庫的軟件需要更新來得到等價的API條喲個,見三個新的API: svn_wc_is_adm_dir, svn_wc_get_adm_dirsvn_wc_set_adm_dir,設(shè)置SVN_ASP_DOT_NET_HACK環(huán)境變量只會在上面提到的客戶端程序中工作,而且只有在Windows下。對于庫并不工作;庫用戶需要調(diào)用新的API,平臺獨立的。見這個郵件和它的回復(fù)。

由于作者不使用VS開發(fā)Web項目,因此還想回到用.svn的狀態(tài),故刪除SVN_ASP_DOT_NET_HACK環(huán)境變量,并重新啟動計算機,原來的工作目錄可以正常顯示了。

還有兩點需要說明的是:

  1. 在Windows的資源治理器中,不能將文件夾命名為以點開頭的形式,故無法在資源治理器中將_svn重新命名為.svn,要完成該工作,需要轉(zhuǎn)到命令提示符窗口進行;
  2. 從TortoiseSVN 1.1.×版升級到1.2.×或1.3.×時,由于Berkeley DB升級的原因,你無法查看原來的
    Repository,升級原來的Repository的方法可以參見Subversion FAQ。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兴义市| 柳江县| 开平市| 溆浦县| 光泽县| 长宁区| 阳高县| 塔城市| 麻栗坡县| 延川县| 湟中县| 紫阳县| 栾城县| 延吉市| 漳州市| 益阳市| 罗田县| 红原县| 九寨沟县| 神农架林区| 三穗县| 新郑市| 鹿泉市| 台州市| 安龙县| 策勒县| 鄯善县| 乌拉特中旗| 获嘉县| 卢龙县| 南陵县| 永春县| 苍溪县| 始兴县| 开江县| 社旗县| 来安县| 福泉市| 曲松县| 鄂伦春自治旗| 朝阳区|