<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 閱讀(1203) 評論(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)

    文章分類

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费人妻无码不卡中文字幕系| 午夜在线亚洲男人午在线| 水蜜桃视频在线观看免费播放高清 | 污污免费在线观看| 无码国产亚洲日韩国精品视频一区二区三区| 亚洲人成日本在线观看| 无码区日韩特区永久免费系列| 亚洲春黄在线观看| 精品熟女少妇AV免费观看| 亚洲中文字幕无码爆乳| 永久久久免费浮力影院| 最好2018中文免费视频| 亚洲综合伊人久久综合| 免费观看久久精彩视频| 亚洲精品**中文毛片| 男女超爽刺激视频免费播放| 激情五月亚洲色图| 国产猛烈高潮尖叫视频免费| 黄色大片免费网站| 亚洲日韩中文无码久久| 精品一区二区三区无码免费视频| 亚洲冬月枫中文字幕在线看| 日韩视频免费在线| 和老外3p爽粗大免费视频| 亚洲短视频男人的影院| 国产美女在线精品免费观看| 免费无码又爽又黄又刺激网站| 国产亚洲精品资源在线26u| 国产92成人精品视频免费| 最新亚洲精品国偷自产在线| 国产免费午夜a无码v视频| 国产又黄又爽又大的免费视频| 久久久久亚洲Av片无码v| 成熟女人特级毛片www免费| 高h视频在线免费观看| 亚洲av不卡一区二区三区| 免费视频中文字幕| 久草免费福利资源站| 国产尤物在线视精品在亚洲| 亚洲成av人影院| 日韩一区二区三区免费体验|