<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Windows下安裝配置集成Trac

    安裝Trac簡單嗎?看到Trac復雜的安裝步驟,大多數人會感到迷失,不過當我這一次安裝成功后發現,原來一切都那么自然,我甚至為沒有看到那么多困難感到奇怪,好的不說廢話了,看看我的安裝步驟。

    1,下載程序

    經過這次安裝,發現下載正確的程序就完成了工作的80%,因為很多安裝都是完全自動的,而配置又非常的簡單。本文的所有下載都是針對Subversion1.4.2,不要搞錯阿,下面是要下載的程序:

    Python: http://www.python.org/ftp/python/2.4.4/python-2.4.4.msi
    Trac: http://ftp.edgewall.com/pub/trac/trac-0.10.2.win32.exe
    Clearsilver: http://www.clearsilver.net/downloads/win32/clearsilver-0.9.14.win32-py2.4.exe
    Pysqlite: http://initd.org/pub/software/pysqlite/releases/2.3/2.3.2/pysqlite-2.3.2.win32-py2.4.exe
    svn-python: http://subversion.tigris.org/downloads/svn-python-1.4.2.win32-py2.4.exe

    Python是必須的運行環境,Trac自然要下載,Clearsilver是Trac需要的頁面顯示框架,Pysqlite是訪問sqlite數據庫的程序包,而svn-python是訪問Subversion的程序包。


    2, 安裝程序

    首先安裝Python,然后其他幾個安裝程序能夠自動識別Python的安裝,從而只需要按照默認安裝即可。

    3,配置Trac

    我的Python安裝在“D:\Python24”,我們在D盤創建了一個目錄trac,作為trac環境存放的目錄,然后在“D:\Python24\Scripts”下運行(“>”后的為實際輸入的內容,后面相同):

    D:\Python24\Scripts>..\python.exe trac-admin d:\trac initenv

    然后提示輸入Project的名字,我們輸入自己喜歡的名字,這里我輸入tractest,回車;然后詢問使用何種數據庫,為了教程的簡單,這里使用默認的sqlite數據庫,直接回車即可,數據庫會存放在環境存放的目錄;然后會詢問版本庫的類型,默認即可;然后會詢問版本庫的路徑,在這個例子里我輸入的是“d:\svnroot\project2”,這個目錄里就是我的一個版本庫;然后提示使用何種模版,回車默認即可。最后回車,如果沒有問題,trac配置環境就建立起來了,現在啟動服務器即可,運行:

    D:\Python24\Scripts>..\python.exe tracd --port 8000 d:\trac

    然后在瀏覽器打開“http://localhost:8000/trac” ,如果看到有內容,應該就是安裝成功了,恭喜!

    提示:關于Trac中版本庫中文顯示的問題,我看了一下,Trac處理文件編碼是通過D:\trac\conf(剛才設置trac環境目錄的配置目錄)中的trac.ini文件的default_charset實現的,例如下面的配置:

    default_charset = UTF-8

    則在版本庫中的文本文件如果是UTF-8編碼的,則其中的中文字顯示非常正常,當然如果是GBK(其實就是ISO88591)的文件,顯示的中文是亂碼。要想完全解決這個問題,不是單純Trac能解決的,需要考慮更全面的方式解決。


    總結

    大家如果還有什么其他需求,可以繼續探索。其實Trac的安裝過程并不復雜,只是因為同時要描述多種可能,所以讓人摸不著頭腦。在本文介紹的基礎上,你還可以有很多選擇,例如使用MySQL數據庫(要安裝MySQL和MySQL的Python庫),或者使用Apache(需要安裝Apache和對應的Python集成工具)。

    posted on 2007-11-29 10:48 Tom 閱讀(1216) 評論(1)  編輯  收藏 所屬分類: CVS

    評論

    # re: Windows下安裝配置集成Trac 2007-11-29 10:51 Tom

    SourceForge開始全面支持Subversion,這真是個好消息,這預示著CVS獨霸天下的時代快要結束,SVN時代就要來臨。
    和CVS比起來,SVN的確很強大,這就像它的出現就是為了取代CVS一樣,它的目標快要實現了。
    具體的功能特性大家可以上Subversion官方網站查看,這里沒必要給出那段生澀不好翻譯的英語短句了。
    官方中文網站在這兒,不過這個站的網絡通訊太差勁了,一個禮拜5天都上不去:(
    欣慰的是這里有個網站提供一本免費的、非常棒的SVN圖書,可以選擇在線查看或者下載PDF,有中文版哦,SVN使用者必讀。
    如果你對SVN還是表示懷疑可以在這里查看國外網友寫的一篇各個版本控制系統功能比較的文章,相信看過后你不會再對SVN表示懷疑了。
    英文看不懂?幸好,有網友將那篇生澀的英文SVN特性用生澀的中文表述出來了 ,中文英文對照著看,湊合著還行。
    沖動的你這時已經手癢癢的想嘗試下SVN的魅力,但苦于現在的項目已經建立在CVS上。別擔心,這里正好有一篇文章介紹如何將CVS的Repository轉換成SNV,轉換方法來自這個程序http://cvs2svn.tigris.org/
    如何使用SVN我這里不再介紹,官方的那本書是最好的教程,網上還有大量的安裝和使用的文章可以借鑒,這里簡單羅列幾個SVN輔助的軟件:
    1、SubVersion,從 http://subversion.tigris.org/ 下載,是實現服務系統的軟件,必裝的。
    2、TortoiseSVN,從 http://tortoisesvn.tigris.org/ 下載,是很不錯的SVN客戶端程序,為windows外殼程序集成到windows資源管理器和文件管理系統的Subversion客戶端,用起來很方便,commit動作變得就像Winrar右鍵壓縮一樣方便。
    3、SVNService.exe,從 http://dark.clansoft.dk/~mbn/svnservice/ 下載,是專為 SubVersion 開發的一個用來作為 Win32 服務掛接的入口程序。
    4、AnkhSVN,從http://ankhsvn.tigris.org/下載,這是一個專為Visual Studio提供SVN的插件。
    5、Subversive,從http://www.polarion.org/p_subversive.php下載,這時一個為Eclipse提供SVN的插件,據說已經和Eclipse自帶的CVS功能有一拼。
    6、還有很多很多SVN相關的工具以及使用TIP介紹,大家可以上官方的相關鏈接頁面中查看,地址:http://subversion.tigris.org/links.html
      回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類(42)

    隨筆檔案(43)

    文章分類

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产亚洲福利精品一区| 日韩精品成人亚洲专区| 无码欧精品亚洲日韩一区| 黄色视频在线免费观看| 亚洲日本中文字幕一区二区三区 | 99亚洲精品卡2卡三卡4卡2卡| 97性无码区免费| 亚洲国产精品午夜电影| 一二三四免费观看在线视频中文版 | 亚洲AV电影天堂男人的天堂| 日本午夜免费福利视频| 综合一区自拍亚洲综合图区| 免费大黄网站在线观| a在线视频免费观看在线视频三区| 亚洲色一色噜一噜噜噜| 9久热这里只有精品免费| 国产亚洲A∨片在线观看| 日韩精品免费在线视频| 亚洲一区免费视频| 国产自产拍精品视频免费看| 黄色三级三级三级免费看| 亚洲精品蜜桃久久久久久| 91热成人精品国产免费| 亚洲精品无播放器在线播放 | 国产亚洲精品免费| 亚洲人成亚洲人成在线观看 | 国产一级淫片视频免费看| 国产乱子伦精品免费视频| 亚洲黑人嫩小videos| 国产成人免费网站在线观看| 亚洲第一视频在线观看免费| 亚洲美女人黄网成人女| 国产女高清在线看免费观看| 中国videos性高清免费| 久久久久se色偷偷亚洲精品av| 免费A级毛片无码A∨男男| 三年片在线观看免费大全电影 | 成人午夜免费福利视频| 免费的黄色的网站| 亚洲精品国产成人| 亚洲黄片毛片在线观看|