Sky's blog

          我和我追逐的夢

          常用鏈接

          統計

          其他鏈接

          友情鏈接

          最新評論

          fisheye2.2.1 & Crucible 2.2.1 安裝配置筆記


          1) 下載

          從atlassian網站http://www.atlassian.com/download/下載,地址:http://www.atlassian.com/software/fisheye/downloads/binary/fisheye-2.2.1.zip

          當前最新版本2.2.1。

          后面的安裝過程中發現,其實這個就是Crucible 2.2.1的包, 在Crucible的下載頁面  http://www.atlassian.com/software/crucible/CrucibleDownloadCenter.jspa  找到官方的解釋,如下

          The Crucible download below includes a bundled version of FishEye; however, this functionality is only available with a valid FishEye license. If you are evaluating Crucible, an evaluation license is automatically generated for FishEye as well.

          下面的Crucibl下載包含一個捆綁的fisheye版本。然而,這個功能僅在有效的fisheye license時才能使用。如果你正在評估Crucible,會同時自動生成一個fisheye的評估license。

          2) 安裝

          似乎沒有安裝可言,fisheye解壓縮后,進入bin目錄,執行run.sh/run.bat即可啟動fisheye.感覺是內嵌了web container,特意搜索了一下,發現了lib/jetty-6.1.16.jar文件,看來用內嵌jetty直接發布web app的方式還真是流行啊。

          3) 啟動
          執行run.sh啟動完成后,提示按照提示,使用http://localhost:8060/地址訪問。

          第一次進入,會要求設置管理員密碼,并要求輸入Crucibl和fisheye的的license。按照前面的解釋,只要輸入Crucibl的license即可。

          目前atlassian官方提供有效時間為30天的全功能評估license,可以在atlassian網站注冊,然后申請,幾分鐘即可搞定。

          想破解的同學,提示可以在這里 http://download.csdn.net/source/951332 下載到破解后的文件,替換安裝目錄下的同名文件即可。畢竟是破解,就不上傳文件了,大家自己去下載吧。

          完成之后就可以進入管理頁面了,按照提示進入http://localhost:8060/admin。

          4) 配置

          1. 更改數據庫

          默認使用的數據庫是內建的hsqldb數據庫,準備修改為mysql.

          進入管理界面, admin menu -> system -> database configuration.類型選擇mysql,其他按照要求填寫,注意數據庫名需要事先在mysql數據庫中建立,編碼我選擇了UTF-8。

          點擊test connection 后測試成功,就可以點擊"save & migrate"繼續。

          期間出現一個意外錯誤,從日志上看,執行sql/MYSQL/schema/tables_63.sql 出錯,日志提示
          1071: Specified key was too long; max key length is 1000 bytes

          有個索引的長度超過了默認1000字節的限制,因此如法建立數據庫。這個是使用utf-8編碼下的常見錯誤了,具體原因google一下有很多介紹。不重復了,解決的方法很簡單,找到sql/MYSQL/schema/tables_63.sql文件,搜索cru_pid varchar(255) 的字樣,總共有三處,修改為varchar(128)就可以避開這個錯誤了。

          重新執行,注意執行前需要清空mysql數據庫,可以drop database后再次創建。

          后面的過程就沒有再出錯了。

          2. 設置jira servers

          進入 admin menu -> global settings -> jira servers, "Add a JIRA Server", 依次填入相關資料,Subtask 先留空不填。

          點擊"test"測試,注意如果發現不成功并且提示

          Couldn't send XML-RPC request to http://192.168.0.40:1080/jira/ - have you enabled your JIRA server's remote API?

          表明jira服務器沒有打開remote API功能,需要先設置好jira。

          進入jira管理界面,'JIRA Administrators' -> Administration -> 'Global Settings -> Configuration'. -> 'Edit Configuration'

          Accept remote API calls  設置為 on。

          再次test就可以成功了,點擊save,搞定。

          3. 設置(版本控制系統)倉庫

          admin menu -> Repository Settings -> Repository List (new...)

          點擊new, "Add Repository"界面中選擇subversion,填寫相關資料即可。

          此時進入http://192.168.0.40:8060/,在dashboard的activity中可以看到最新的subversion的commits


          posted on 2010-04-27 16:48 sky ao 閱讀(3949) 評論(1)  編輯  收藏 所屬分類: project manager

          評論

          # re: fisheye2.2.1 & Crucible 2.2.1 安裝配置筆記 2013-11-26 10:52 79124906@qq.com

          我在FISHEYE里新增的Repository,Test Connection是成功的,但是在Review里看不到SVN log信息,我用Eclipses可以看到SVN LOG歷史記錄,在Fisheye里卻永遠只能看到第一條初始化的,不知道哪里配置了。。
          請指導下咯  回復  更多評論   

          主站蜘蛛池模板: 南乐县| 新蔡县| 长沙市| 香格里拉县| 红河县| 德兴市| 田东县| 玉溪市| 沛县| 乌兰察布市| 广元市| 汉源县| 孝感市| 肥城市| 星子县| 镇原县| 肇庆市| 醴陵市| 遂昌县| 堆龙德庆县| 五华县| 呼伦贝尔市| 昭觉县| 武汉市| 安塞县| 定西市| 茌平县| 江达县| 东辽县| 德阳市| 敖汉旗| 阿尔山市| 沁阳市| 剑阁县| 兴海县| 阳信县| 富锦市| 渭源县| 盐边县| 岳阳县| 永福县|