禅道的安装使用和升级
1.項(xiàng)目管理工具禪道
1.1.什么是禪道
禪道由青島易軟天創(chuàng)網(wǎng)絡(luò)科技有限公司開發(fā),國(guó)產(chǎn)開源項(xiàng)目管理軟件。它集產(chǎn)品管理、項(xiàng)目管理、質(zhì)量管理、文檔管理、組織管理和事務(wù)管理于一體,是一款專業(yè)的研發(fā)項(xiàng)目管理軟件,完整覆蓋了研發(fā)項(xiàng)目管理的核心流程。禪道管理思想注重實(shí)效,功能完備豐富,操作簡(jiǎn)潔高效,界面美觀大方,搜索功能強(qiáng)大,統(tǒng)計(jì)報(bào)表豐富多樣,軟件架構(gòu)合理,擴(kuò)展靈活,有完善的API可以調(diào)用。
1.2.禪道的主要功能
產(chǎn)品管理:包括產(chǎn)品、需求、計(jì)劃、發(fā)布、路線圖等功能。
項(xiàng)目管理:包括項(xiàng)目、任務(wù)、團(tuán)隊(duì)、版本、燃盡圖等功能。
質(zhì)量管理:包括bug、測(cè)試用例、測(cè)試任務(wù)、測(cè)試結(jié)果等功能。
文檔管理:包括產(chǎn)品文檔庫、項(xiàng)目文檔庫、自定義文檔庫等功能。
事務(wù)管理:包括todo管理,我的任務(wù)、我的Bug、我的需求、我的項(xiàng)目等個(gè)人事務(wù)管理功能。
組織管理:包括部門、用戶、分組、權(quán)限等功能。
統(tǒng)計(jì)功能:豐富的統(tǒng)計(jì)表。
搜索功能:強(qiáng)大的搜索,幫助您找到相應(yīng)的數(shù)據(jù)。
擴(kuò)展機(jī)制,幾乎可以對(duì)禪道的任何地方進(jìn)行擴(kuò)展。
api機(jī)制,所見皆API,方便與其他系統(tǒng)集成。
在禪道的站點(diǎn)(http://www.zentao.net/download.html)下載新的windows集成運(yùn)行環(huán)境(.exe結(jié)尾)。
雙擊解壓縮到某一個(gè)分區(qū)的根目錄,比如c:xampp,或者d:xampp,必須是根目錄。
進(jìn)入xampp文件夾,雙擊start.bat(新的windows一鍵安裝包右鍵以管理員身份運(yùn)行 啟動(dòng)禪道.exe)啟動(dòng)控制面板程序,界面如下:
2.禪道的安裝
2.1.一鍵安裝包安裝(windows推薦)
2.1.1.下載安裝
1.在禪道的站點(diǎn)(http://www.zentao.net/download.html)下載新的windows集成運(yùn)行環(huán)境(.exe結(jié)尾)。
2. 雙擊解壓縮到某一個(gè)分區(qū)的根目錄,比如c:xampp,或者d:xampp,必須是根目錄。
3. 進(jìn)入xampp文件夾,雙擊start.bat(新的windows一鍵安裝包右鍵以管理員身份運(yùn)行 啟動(dòng)禪道.exe)啟動(dòng)控制面板程序,界面如下:
4. 修改apache和mysql的啟動(dòng)端口(注意:默認(rèn)系統(tǒng)會(huì)自動(dòng)切換可以使用的端口,如果需要指定特定端口可以按以下步驟操作):
1)、點(diǎn)擊控制面板(運(yùn)行xampp/啟動(dòng)禪道.exe后出現(xiàn)的控制臺(tái))左上角 服務(wù)-卸載服務(wù);
2)、點(diǎn)擊控制面板左上角 服務(wù)-配置默認(rèn)端口,修改端口號(hào)后保存;
3)、退出控制面板后重新以管理員身份運(yùn)行 xampp/啟動(dòng)禪道.exe
4)、點(diǎn)擊啟動(dòng)禪道
2.1.2.啟動(dòng)并訪問禪道
1. 啟動(dòng)控制面板之后,點(diǎn)擊“啟動(dòng)禪道”按鈕,系統(tǒng)會(huì)自動(dòng)啟動(dòng)禪道所需要的apache和mysql服務(wù)。
2. 啟動(dòng)成功之后,點(diǎn)擊“訪問禪道”,即可打開禪道環(huán)境的首頁。5秒鐘之后,頁面會(huì)自動(dòng)跳轉(zhuǎn)到禪道的頁面。
2.1.3.相關(guān)密碼
1.禪道項(xiàng)目管理軟件的登錄帳號(hào)是admin,密碼是123456,請(qǐng)登錄之后盡快修改自己的密碼。
2.mysql數(shù)據(jù)庫的管理員帳號(hào)是root,密碼為空。(如果您修改了root帳號(hào)的密碼,請(qǐng)一定記得修改zentao/config/my.php里面的數(shù)據(jù)庫密碼)
3.數(shù)據(jù)庫管理是使用的phpmyadmin程序,基于安全方面的考慮,只能在禪道所在的機(jī)器上面訪問,從其他機(jī)器訪問會(huì)被禁止。(禪道服務(wù)器本機(jī)瀏覽器訪問127.0.0.1,點(diǎn)擊數(shù)據(jù)庫管理。)
2.1.4.關(guān)于該環(huán)境
1.禪道訪問地址為http://禪道機(jī)器的ip地址:端口號(hào)/zentao/,ip地址換成禪道機(jī)器實(shí)際的ip地址,端口號(hào)換成實(shí)際的端口號(hào)。
2.該控制面板會(huì)自動(dòng)安裝apache和mysql為服務(wù),服務(wù)名分別是apachezt, mysqlzt。
3.該環(huán)境是從xampp版本精簡(jiǎn)而來。
2.1.5.控制腳本啟動(dòng)
如果無法通過控制面板啟動(dòng)禪道程序,我們還提供了命令行的控制腳本來啟動(dòng)禪道:
1.切換到xamppservice目錄
2.雙擊install.bat這個(gè)腳本,系統(tǒng)會(huì)自動(dòng)嘗試安裝apache和mysql為服務(wù),并啟動(dòng)。
3.安裝成功之后,在這個(gè)目錄下面會(huì)有port.apache和port.mysql來記錄apache和mysql的端口號(hào),如果您想更改端口,可以將這兩個(gè)文件刪掉,重新運(yùn)行install.bat腳本。
2.2.使用源碼包安裝(各系統(tǒng)通用)
除了我們的一鍵安裝包之外,您還可以通過源碼包安裝的時(shí)候來部署禪道的運(yùn)行環(huán)境。
2.2.1.部署PHP、 MySQL運(yùn)行環(huán)境
PHP, MySQL的安裝教程網(wǎng)上很多,不再詳述。但請(qǐng)大家注意下面幾點(diǎn):
1. 禪道需要使用pdo, pdo_mysql, json, filter這幾個(gè)模塊。請(qǐng)大家確保PHP環(huán)境有加載這幾個(gè)模塊。
2. 推薦使用Linux + Apache + PHP + MySQL組合。Nginx其次,不推薦IIS + PHP組合。
3. 不推薦國(guó)內(nèi)開發(fā)的那些WAMP集成運(yùn)行環(huán)境。
4. Linux下面不推薦自己編譯安裝,好使用操作系統(tǒng)自帶的包管理器安裝PHP的運(yùn)行環(huán)境。
2.2.2.下載禪道源代碼
1. 從禪道官網(wǎng)下載禪道新版本的源代碼,以.zip結(jié)尾。
2. 將其解壓縮,得到zentaopms目錄。拷貝到webserver對(duì)應(yīng)的目錄,比如Apache的www或者h(yuǎn)tdocs目錄。
3.通過瀏覽器訪問http://ip/zentaopms/www/index.php,系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)入安裝程序。
2.2.3.安裝步驟
3.創(chuàng)建分組和用戶
3.1.建立部門結(jié)構(gòu)
禪道安裝成功之后,管理員的第一件要做的事情就是設(shè)置部門結(jié)構(gòu)。
1.以管理員身份登錄。
2.進(jìn)入組織視圖
3.選擇部門維護(hù)。
4.在部門維護(hù)頁面,維護(hù)公司的組織結(jié)構(gòu)即可。
3.2. 添加一個(gè)賬號(hào)
部門創(chuàng)建之后,下一步的操作就是往系統(tǒng)中添加用戶。步驟如下:
1.進(jìn)組織視圖
2.選擇用戶列表
3.然后選擇“添加用戶”,即可進(jìn)入添加用戶頁面。
4.用戶添加完之后,即可將其關(guān)聯(lián)到某一個(gè)分組中。
注意點(diǎn):
1.從4.0版本開始增加了職位字段,在添加帳號(hào)的時(shí)候可以選擇對(duì)應(yīng)的職位。職位會(huì)影響到指派列表的順序,比如創(chuàng)建bug的時(shí)候,默認(rèn)會(huì)把研發(fā)職位的同學(xué)放在前面。職位還會(huì)影響到我的地盤里面內(nèi)容的排列順序。比如產(chǎn)品經(jīng)理角色的人登錄之后,我的地盤首先會(huì)顯示我的需求,而研發(fā)的同學(xué)登錄之后,會(huì)看到我的任務(wù)。
2.用戶的權(quán)限都是通過分組來獲得的,因此為用戶指定了一個(gè)職位之后,還需要將其關(guān)聯(lián)到一個(gè)分組中。
3.其中源代碼提交帳號(hào)是subversion或者其他源代碼管理系統(tǒng)中對(duì)應(yīng)的用戶,如果沒有啟用subversion集成功能,可以留空。
3.3.批量維護(hù)賬號(hào)
從4.0版本開始,我們提供了批量添加帳號(hào)的功能,可以很方便的批量創(chuàng)建帳號(hào)。
1.使用管理員登錄禪道系統(tǒng),進(jìn)入“組織”頁面。
2.選擇“用戶”,然后選擇右側(cè)的“批量添加”
除了批量添加用戶,還可以在用戶列表頁面選擇用戶,進(jìn)行批量編輯。
3.4.設(shè)置分組,建立權(quán)限體系
在禪道中,用戶權(quán)限都是通過分組來獲得的。所以在完成部門結(jié)構(gòu)劃分之后,就應(yīng)該建立用戶分組,并為其分配權(quán)限。有的朋友可能會(huì)問,用戶分組和部門結(jié)構(gòu)有什么區(qū)別?我們來解釋下這個(gè)問題。
部門結(jié)構(gòu)是公司從組織角度來講的一個(gè)劃分,它決定了公司內(nèi)部人員的上下級(jí)匯報(bào)關(guān)系。而禪道里面的用戶分組則主要用來區(qū)分用戶權(quán)限。二者之間并沒有必然的關(guān)系。比如用戶A屬于產(chǎn)品部,用戶B屬于研發(fā)部,但他們都有提交bug的權(quán)限。
3.4.1.創(chuàng)建分組
1.使用管理員登錄禪道,進(jìn)入組織視圖。
2.選擇權(quán)限分組,進(jìn)入分組的列表頁面。
3.點(diǎn)擊新增,即可創(chuàng)建分組。
4.在這個(gè)分組列表頁面,還可以對(duì)某一個(gè)分組進(jìn)行權(quán)限的維護(hù)、成員維護(hù)、或者復(fù)制。
3.4.2. 維護(hù)權(quán)限
1.管理員身份登錄
2.進(jìn)入組織試圖
3..點(diǎn)擊”權(quán)限分組“,進(jìn)入權(quán)限分組列表頁面。
4..選擇某一個(gè)分組,點(diǎn)擊“權(quán)限維護(hù)”,即可維護(hù)該分組的權(quán)限。
5.點(diǎn)擊某一個(gè)模塊名后面的復(fù)選框,可以全選該模塊下面的所有權(quán)限,或者全部取消選擇。還可以查看某一個(gè)版本新增的權(quán)限列表,即下圖的紅框位置
6.禪道7.2.stable版本開始,還提供視圖維護(hù)權(quán)限。可以設(shè)置某個(gè)分組僅能查看某個(gè)產(chǎn)品或者項(xiàng)目等
7..限制訪問框里填寫了相關(guān)內(nèi)容,就是表示該分組僅有權(quán)限訪問限制訪問框里的內(nèi)容。
3.4.3.維護(hù)成員
1.管理員身份登錄
2.進(jìn)入組織視圖中的權(quán)限分組。
3.點(diǎn)擊”成員維護(hù)“,進(jìn)入用戶維護(hù)頁面
3.4.4.其他快捷的操作
除了上面所講的按照維護(hù)權(quán)限和維護(hù)帳號(hào)操作外,還可以通過復(fù)制或者“按照模塊來維護(hù)”權(quán)限。復(fù)制操作很簡(jiǎn)單,選擇某一個(gè)分組,然后點(diǎn)擊后面的復(fù)制操作,即可。下面我們來講下按照模塊來分配權(quán)限。
1.管理員身份登錄
2.進(jìn)入組織視圖中的權(quán)限分組。
3.點(diǎn)擊頁面右上方的“按模塊分配權(quán)限”按鈕。
可以將某一個(gè)模塊的多個(gè)方法同時(shí)分配給多個(gè)分組。
4.工具的版本更新
在公司的配置管理服務(wù)器上,安裝有版本管理工具Subversion、變更管理工具JIRA和項(xiàng)目管理工具禪道,它們都有固定的版本,當(dāng)這兩個(gè)工具出現(xiàn)新版本時(shí),我們要考慮以下幾項(xiàng):
1.工具新發(fā)布的版本與服務(wù)器中安裝的版本的兼容性;
2.工具中安裝的一些插件是否仍可用:工具新版本發(fā)布時(shí),安裝在工具中的老版本的插件是否仍繼續(xù)可用,或插件的版本更新后與此工具的兼容性等;
3.工具版本更新前,要做好保留老版本工具的安裝程序和對(duì)其中的數(shù)據(jù)的備份工作,以便新版本出現(xiàn)各種問題時(shí)仍更換為老版本。
5.禪道的升級(jí)
5.1.windows一鍵安裝包的升級(jí)
如果你現(xiàn)在使用的是windows xampp 集成運(yùn)行環(huán)境,那么請(qǐng)按照下面的步驟進(jìn)行:
5.1.1.升級(jí)步驟:
下載新的源代碼包(zip格式)。(注意,不是.exe的集成運(yùn)行環(huán)境,如果你下載這個(gè),會(huì)造成數(shù)據(jù)被覆蓋)
將其解壓縮到zentao安裝目錄下面的/xampp/zentao下面。比如你原來是在c:/xampp/目錄下面,那么將源代碼包解壓縮到c:/xampp/zentao,覆蓋原來xampp/zentao目錄下面的東西(操作方法:在zentaopms/下面的所有文件覆蓋到 xampp/zentao/ 下面)。
然后訪問http://localhost/zentao/upgrade.php,按照頁面提示進(jìn)行升級(jí)就可以了。
如果是88端口的話,路徑是http://localhost:88/zentao/upgrade.php
5.1.2.注意事項(xiàng)
不要解壓縮成c:/xampp/zentao/zentao)
不要將原來的程序移走,再解壓縮新的版本,注意是覆蓋!
不要下載.exe的一鍵安裝包覆蓋。
如果你使用的一鍵安裝包版本比較舊,還需要修改下apache的配置。
編輯xamppapacheconfhttpd.conf文件。
AccessFileName .htaccess
將.htaccess改為.ztaccess,然后重新啟動(dòng)apache服務(wù)。
5.2.通過源代碼方式升級(jí)(通用)
5.2.1.升級(jí)步驟
在禪道網(wǎng)站下載新版本的源碼包,以.zip結(jié)尾。
解壓縮新的程序,覆蓋到原來的目錄。比如之前禪道安裝的目錄是在c:xamppzentao下面,則將代碼覆蓋到c:xamppzentao,操作方法:zentaopms/ 下面復(fù)制所有的文件到 xampp/zentao/ 下面粘帖。
執(zhí)行升級(jí)程序。假設(shè)禪道的訪問路徑是http://192.168.1.99/zentao/,升級(jí)路徑為http://192.168.1.99/zentao/upgrade.php。
根據(jù)向?qū)?,選擇對(duì)應(yīng)的版本,按照提示進(jìn)行即可。
不要將原來的程序移走,再解壓縮新的版本,注意是覆蓋!不要拷貝成c:xamppzentaozentao
注意:不要下載.exe結(jié)尾的程序進(jìn)行升級(jí),那樣子會(huì)覆蓋原來的數(shù)據(jù)!
5.2.2.插件兼容問題
如果升級(jí)之前有安裝過第三方朋友開發(fā)的插件,需要注意檢查下是否和新版本的禪道兼容。如果發(fā)現(xiàn)升級(jí)之后無法訪問,可以用下面的方法來解決:
1.將原來的禪道目錄備份。
2.下載新的源碼包,改名為zentao。
3.將原來備份目錄中的config/my.php和www/data目錄分別拷貝到新下載的源碼包目錄中,my.php是配置文件,www/data是附件
總結(jié)
以上是生活随笔為你收集整理的禅道的安装使用和升级的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]ODAC 应用技巧 (一)使用 O
- 下一篇: 中国广电5G网络启动第二批九省试商用:已