fisheye2.3.6 安裝筆記
之前安裝的fisheye2.2.1,破解不是很好用,最近看到fisheye2.3.6版本有出新的破解方式,特地嘗試了一下,成功安裝。現在將過程簡單分享給大家。
一. 準備工作
1. 下載fisheye2.3.6
http://www.atlassian.com/software/fisheye/downloads/binary/fisheye-2.3.6.zip
2. 下載fisheye2.3.6的破解文件
http://download.csdn.net/source/2691481
3. 官網注冊
主要是為了后面能夠得到SID。方便起見,在安裝前先登錄上去。
二. 破解
解壓縮fisheye2.3.6.zip文件,可以在lib目錄下找到atlassian-extras-2.3.1-SNAPSHOT.jar。
解壓縮破解文件,運行fisheye_keygen.bat,在打開的窗口上點".patch!",選擇上述的atlassian-extras-2.3.1-SNAPSHOT.jar進行破解。
破解可以在windows上進行,之后得到的atlassian-extras-2.3.1-SNAPSHOT.jar可以用在linux上。
三. 安裝
windows上運行 bin/run.bat, linux上運行start.sh 或者fisheyectl.sh start。稍等大概1分鐘,fisheye啟動較慢。
用瀏覽器訪問http://127.0.0.1:8060/,點擊"Obtain evaluation license",頁面連接到官網的申請頁面,不用在這里或者license,我們的目的只是為了得到server id (SID)
記錄下SID,回到剛才打開的破解界面,輸入SID和其他信息,點擊".gen!",復制生成的license。
在瀏覽器上點后退回到剛才的安裝界面,這次點直接輸入license,然后輸入剛剛得到的license。
如無意外,安裝過程即可順利成功。
四. 意外
后面的過程中,非常意外的遇到一個特別郁悶的問題,在安裝過程結束后試圖登錄時,發現總是報用戶名/密碼錯誤。
后來發現似乎這個問題無解,我反復安裝過幾遍,包括windows和linux都是如此。在安裝過程中只要求輸入管理員密碼,但是沒有給出用戶名是什么,之后我使用administrator,admin,root等都不能登錄。
最后發現可以繞開這個問題,在安裝的最后一步,提示是否設置代碼倉庫,點進入設置,這個時候會要求輸入管理員密碼,恩,這個界面只要求輸入管理員密碼不要求輸入管理員賬號,因此可以正常登錄。
登錄之后,先不設置代碼倉庫,直接進入管理頁面,找到User設置,點add user添加新的用戶,然后到administrator設置中將新加入的用戶設置為administrator。這樣之后就可以使用這個新賬號來管理fisheye了。
五. 鳴謝
破解過程參考一下文章:
http://www-2w.blog.163.com/blog/static/9793151820108132245966/
后記: fisheye實在是一個很不錯的工具,非常方便查看源代碼,功能極其強大。唯一遺憾的是不是免費,而且價格極其昂貴。要是能針對個人開發則提供免費版本就好了......
補充:
1. 2.3.6中,如果使用mysql數據庫,則在為fisheye建立mysql 的database時,除設置character set為UTF-8外,Collation也要明確指定為utf8-bin,否則會報錯: Crucible requires that the DB use a case sensitive collation.
2. 依然遇到問題: Problem with create tables script /develop/soft/projectmanager/fecru/sql/MYSQL/schema/tables_67.sql,解決的方式就是在這個tables_67.sql文件中,將所有的cru_pid varchar(255) 替換為cru_pid varchar(128)
posted on 2010-09-16 00:47 sky ao 閱讀(3353) 評論(0) 編輯 收藏 所屬分類: project manager