<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                賴勇浩(http://laiyonghao.com) Trac是一個基于Web的,輕量級的項目管理工具,它使用python語言編寫,官網:http://trac.edgewall.org/。它集成了增強的Wiki功能和版本控制功能,并可通過插件擴展其功能。由于插件眾多、功能全面,甚至可以與很多商業的CMS系統媲美,因此應用也日益廣泛。它的ticket管理及工作流插件(http://trac-hacks.org/) 使得它也可以很方便地進行簡單的業務協作及流程控制。 ![trac logo](https://box.kancloud.cn/2016-04-28_5721b3823ee33.png) 0、確保已經安裝好 python 和 setuptools。python 的版本至少要 2.4(我使用 2.6.2 版本),setuptools 至少要 0.6。 1、使用 setuptools 安裝 docutils、pygments 和 pytz,就是進入命令行執行 easy_install xxx 即可,嗯,確定要先連通互聯網。 2、從 svn 安裝 Genshi、Babel 和 Trac,通過 easy_install 安裝的版本太低,會掛掉。我統一把它們安裝到 D:/edgewall 。 svn co http://svn.edgewall.org/repos/babel/trunk babel svn co http://svn.edgewall.org/repos/genshi/trunk genshi svn co http://svn.edgewall.org/repos/trac/trunk trac svn co http://www.unicode.org/repos/cldr/tags/release-1-7-2/common/ cldr svn co 之后,進入 genshi 目錄,執行 python setup.py install 安裝好。 然后進入 babel 目錄,執行一下 python ./scripts/import_cldr.py ../cldr,把 cldr 的導入,這是正確安裝多語言版本必經的一步。一定要注意。cldr 導入完成后再執行 python setup.py install,這是必須的。 接下來進入 trac 目錄,需要注意一下是我們要使用中文翻譯,所以要進入 trac 的目錄執行一下 python setup.py compile_catalog -f,把語言包編譯成本地的版本。再執行 python setup.py install 就行了。 先簡單驗證一下安裝有沒有成功,在任意目錄執行一下 tracd,如果出現 tracd 的 usage 就對了: Usage: tracd-script.py [options] [projenv] ... 3、創建項目環境。在任意目錄執行:trac-admin D:/trac_prj initenv 就可以在 D:/trac_prj 建立新的項目環境。 在建議環境的過程中,它會問你項目名字,這個隨喜了,我就輸入了一下 test,也會問你數據庫設定,我使用了默認的 sqlite,所以隨手甩了個回車就搞定了,然后就看到命令行吐出一堆字符,不理,最后一行是 Congratulations! 就表示項目環境建立成功了。不過我也沒有見過不成功是怎么樣的,囧。 4、然后測試一下,在命令行執行:tracd -p 8080 D:/trac_prj,然后打開瀏覽器,輸入 http://127.0.0.1:8000/trac_prj 就可以看到 Trac 頁面了。好,接下來就是用戶驗證。 5、tracd 有個 auth 參數,可以指定驗證規則,不過 tracd 是使用 Apache 的 .htpasswd 文件來保存的,在 linux 下還可以方便地用 htpasswd /path/to/env/.htpasswd username 來增加,在 windows 下就沒有那么容易了。幸好 trac 提供了一個 python 腳本(見 http://trac.edgewall.org/demo-0.12/wiki/TracStandalone#GeneratingPasswordsWithoutApache)可以很方便地生成賬戶和密碼文件。把這個腳本保存下來,命令行執行一下 python trac-digest.py -u username -p password >> c:/digest.txt,就可以把新用戶加入 c:/digest.txt 中了。然后在啟動 tracd 時使用如下命令: tracd --port 8000 --auth=proj_name,c:/digest.txt,trac c:/path/to/proj_name 這時即可登錄 trac 系統。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看