国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
松窗竹戶:SVN Trac安裝筆記
自從Nblog用Trac和SVN來管理(http://www.nowans.com:8080/),確實感覺用起來很爽。方便我們在不同的終端管理項目,又可以讓關(guān)心我們的朋友看到我們的進度和未來版本的功能預(yù)覽,同時能下載與我們同步的最新的版本。有利之處多多,一句兩句還概括不了。NOWA和我商量過,可能我們今后會再架一個平臺,提供Trac空間給自由軟件開發(fā)小組,我們這也算小小的洋務(wù)運動吧。

前面一直是nowa在研究搭建這個平臺,其中奧秘也就他體會到了,這里BS下他沒有分享一下安裝經(jīng)驗,這個東西安裝還蠻復(fù)雜的。為了不拖后腿,我只好自己實踐一下了。下午查了一些安裝資料,大多數(shù)比較老的版本或者是用APACHE的方法,結(jié)果我安裝python版本過高,只好晚上卸載了重來。用APACHE的不多說了,SVN中文站上提供了一個EasySvn的包。http://www.subversion.org.cn/index.php?option=com_content&;task=view&id=92&Itemid=100 有興趣的自己研究了。
我這里還是按照我們Standalone搭建方式來吧,我準備寫2篇,一篇搭建,一篇設(shè)置。一來以備將來時間長忘記了能拿出來翻翻,二來為有興趣的新手朋友提供一些指南,三來更新下Blog內(nèi)容,濫竽充數(shù)下。



一  下載好所要用到的安裝文件
安裝環(huán)境 WIndows 2000/2003/Xp通用
python-2.4.4.msi   這個是2.4的Final版本。下午就是用了2.5與后面的軟件版本沖突,白忙了一場。
pysqlite-2.3.3.win32-py2.4.exe     Python and SQLite的DB-API 2.0數(shù)據(jù)庫接口。這個有FOR py2.5的,我這里選擇2.4了。這個在版本上我發(fā)現(xiàn)trac官方和pysqlite官方有點解釋不一樣
pysqlite上說1.1 version (1.1.8) - legacy API for SQLite 3.x:        1.0 version (1.0.1) - legacy API for legacy SQLite 2.x:  而Trac上說version 1.x (for SQLite 2.x) or version 2.x (for SQLite 3.x), version 2.3.2 preferred.反正trac上推薦2.3.2,我用2.3.3應(yīng)該也可以。http://initd.org/tracker/pysqlite/wiki/pysqlite

 

sqlite-3_3_11.zip   數(shù)據(jù)庫,解開是一個EXE      http://www.sqlite.org/download.html
clearsilver-0.9.14.win32-py2.4.exe   顯示頁面的模板文件這個目前沒2.5的版本。所以嘛…… (Linux版本應(yīng)該更高點) http://www.clearsilver.net/
trac-0.10.3.win32.exe   目前的最新版本
svn-python-1.4.2.win32-py2.4.exe   這個是訪問svn的程序包,就是Subversion的python接口。
svn-1.4.2-setup.exe
SVNService.exe           可以把SVN設(shè)置成服務(wù)
客戶端
TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi    新版本,還可以下一個語言包,都在subversion的官方能下到。

二 安裝程序
接下來,安裝。WINDOWS下安裝還是都會的不講了。路徑自己設(shè)置,我這里說明下路徑是為了更好理解下面用到的命令
先裝python    C:\python             (其他的都會自動識別,所以這個必須先裝)
pysqlite         自動根據(jù)python路徑默認
clearsilver    同上
SVN              E:\Subversion
svn-python    默認
Trac              自動根據(jù)python路徑默認C:\Python24\share\trac

三 設(shè)置環(huán)境
先設(shè)置SVN的源碼庫,因為裝了SVN,環(huán)境變量已經(jīng)有了,直接輸入即可。


輸入C:\>svnadmin create e:\repository\project
E盤建立了一個repository文件夾,作為SVN源碼庫,下面建立了project這個項目的源碼管理


我在E盤建立一個Trac文件夾,切換到python目錄


輸入 C:\Python24>python trac-admin e:\trac\project initenv
建立了trac的環(huán)境
然后就要求輸入項目名字,我輸入了myproject。


這個是詢問數(shù)據(jù)庫連接類型,我們用的sqlite默認就可以了。直接回車
接下來是
 Please specify the type of version control system,
 By default, it will be svn.

 If you don't want to use Trac with version control integration,
 choose the default here and don't specify a repository directory.
 in the next question.

Repository type [svn]>
詢問版本庫類型,也是默認SVN,回車

 Please specify the absolute path to the version control
 repository, or leave it blank to use Trac without a repository.
 You can also set the repository location later.

Path to repository [/path/to/repos]> e:/repository/project
詢問源碼庫位置,這個就是剛才SVN里建立了這個項目的源碼庫,輸入即可?;剀?br>

 Please enter location of Trac page templates.
 Default is the location of the site-wide templates installed with Trac.

Templates directory [C:\Python24\share\trac\templates]>
詢問模板路徑,這個默認?;剀?br>
接下來就是自動生成一系列模板
最后顯示Congratulations!

然后輸入:

C:\Python24>python scripts/tracd --port 8080 e:/trac/project
這個窗口就不能關(guān)閉了。
現(xiàn)在可以訪問8080端口。


大功搞成?。?!


安裝前如果弄清楚這些文件相互關(guān)系,并找對版本,就成功了80%。第一次安裝,經(jīng)驗不足,寫的欠缺的地方,請大家指出。我也納悶, sqlite-3_3_11.zip解開的EXE不是安裝文件,在安裝時沒有用到,就默認了這個數(shù)據(jù)庫而已。估計接下來配置的時候要用到。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
TracOnWindows - Prelude Hybrid IDS - Trac
lizzie/lizworkspace at master · GitHub
win7系統(tǒng)下載SVN服務(wù)器搭建教程
Apache+SVN+Trac搭建項目管理服務(wù)器的安裝與配置詳解(一)
SubVersion服務(wù)安裝設(shè)置
不得不知的幾個Python開源項目
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服