Redmine:是一個網頁介面的專案管理與缺陷跟蹤管理系統的自由及開放原始碼軟體工具。它整合了專案所需的各項功能:日曆 和 甘特圖 以協助視覺化表現專案與時間限制,事件追蹤和版本控制。此外,Redmine也可以同時處理多個專案。
今天要用的是BitNami Redmine 他都整合打包起來會比較方便
也不需另安裝什麼了
本人server端 安裝在 Window 2008 R2上
虛擬機上 ip:192.168.1.2
先到官網 下載
http://bitnami.com/stack/redmine
他滿酷的地方有3種方式可以使用
WINDOW 安裝 (這個要做設定)
在VMware 架設服務器
雲端 服務器
在這裡使用window 安裝方式
下載完檔案後直接安裝 (bitnami-redmine-2.4.2-0-windows-installer.exe)
這裡我只列出比較要設定的步驟 其他按下一步就可以了
設定
![]() |
在login 和password 那要記得 等等在後面使用時候會用到它 |
![]() |
等他跑完... |
![]() |
安裝完就會跳出這畫面 他主要幫你安裝這幾個服務 MYSQL Datebase.. Apache.. Subversion .. redmine.. redmin2... |
![]() |
想看有沒有成功可以網址列那打 127.0.0.1 LOCALHOST |
開始>所有程式>BITNAMI REDMIN ...選擇紅框框那個

在C磁碟 建立版本庫
輸入
svnadmin create "c:\svndata"
![]() |
建立成功 C: 多了這資料夾 |
httpd.conf 用記事本開啟
拉在最下面新增
![]() |
新增
<Location /svn>
DAV svn
SVNPath "c:\svndata"
</Location>
|
<Location /new_website_name>
配置「虛擬目錄」
DAV svn
載入「SVN」套件
SVNPath "c:\svndata"
「SVN」檔案位置
</Location>
重啟 Apache restart
![]() |
重啟完
開啟IE 在測試有沒有成功
網址列輸入 http://loclahost/svn
有表示成功設定好
|
![]() |
建立「SVN」 -「Repository URL」監聽3690 PORT
到 C:\BitNami\redmine-2.4.2-0\subversion\scripts
serviceinstall.bat 用記事本開啟
加入「SVN」Server,來源,監聽「3690」 通訊埠
輸入
-d --listen-port=3690 --root "C:\svndata"
PS「位置」要放對,「放錯」會無法使用。
![]() |
設定好 存儲後記得都要重啟服務 subversion server restart |
查看電腦上現用 TCP 連線
開始>輸入 cmd >執行
輸入
netstat -an
![]() |
確認 SVN PORT:3690 是否 LISTENING 中 |
window sever 2008 防火牆要設定 不然很多port 預設都是關閉的
所以要設定
開始>所以程式>系統管理工具>"具有進階..防火牆" 點選它
再輸入規則那 新增規則
![]() |
在選擇"連接埠" |
![]() |
新增3690 |
在Clinet 端上PC測試是否有成功開啟 PORT 3690
![]() |
開啟 命令提示字元CMD 輸入TLENET IP ex: Telnet 192.168.1.2出現 不是內部或外命命令..可執行程式... win7 telnet 功能預設是關閉的 要開啟它 |
![]() |
我們可以在< 控制台> <程式與功能> |
![]() | ||
左邊 開啟或關閉window 功能 把telnet 用戶端 打勾 在案確定
|
![]() | ||
這畫面表示成功在client端要安裝TortoiseSVN 官網下載:http://tortoisesvn.net/downloads.html 把下載好的TortoiseSVN-1.8.4.24972-x64-svn-1.8.5.msi 安裝
|
![]() |
新增svndata資料夾到在桌面上 但如果要把檔案丟到sever 就會跳出失敗 |
![]() |
SVN 它有驗證安全機制 所以要設定 |
![]() |
anon-access = read auth-access = write password-db = passwd 把前面的###拿掉 |
anon-access = none #表示匿名者存取不能 若改為read表示可讀不可寫入
auth-access = write #表示登入者可以存取
password-db = passwd #存放帳號密碼的檔案
![]() |
儲存 |
![]() |
在同目錄裡有個檔案叫做PASSWORD 檔案 案右鍵 記事本開啟 新增登入 帳密 在下面最後一欄新增 使用者 帳號=密碼 EX: test=123 |
![]() |
都設定好再重啟Redmine |
![]() |
隨便新增檔案測試 |
Svn update 把Server檔案更新到clinet端
Svn commit把Clinet檔案 更新到sever端
![]() |
案完再按Svn commit |
![]() |
輸入剛新增帳號 |
![]() |
勾選要更新上去的檔案 |
![]() |
每更新一次 版本都會不同 |
![]() |
選擇tortoise svn > update to revision 還可以回復某版本 |
![]() |
C:\BitNami\redmine-2.4.2-0\mysql my.ini 修改設定為;bind-address=127.0.0.1 註解掉它 |
![]() |
反白是等等要登入的帳號密碼 |
存儲後記得一樣在重啟服務
開啟ie 輸入網址
![]() |
如果想讓「遠端電腦」不透過「http://IP/phpmyadmin/」,而是 登入「MySQL」Server,就要設定「test」登入「權限」 |
![]() |
![]() |
無法登入!! 不過發現本機登入是ok的,遠端登入是無法 所以要設定 |
設定遠端電腦可以直接登入
就要到server調整
到C:\BitNami\redmine-2.4.2-0\apps\phpmyadmin\conf\httpd-app 資料夾 httpd-app.conf 檔案 設定 |
![]() |
儲存 |
![]() |
重啟APACHE |
![]() | |
進去就表示成功
輸入:192.168.1.2
|
![]() |
點進去 |
![]() |
輸入安裝redmin 時的使用者 帳號密碼 |
![]() | ||
成功 再來就可以自行設定 |
在安裝過程中,遇到滿多次失敗和問題,不過後來請教別人和文章終於成功
參考文獻:
S小魚仔S Synology SVN Server 套件
wiki.bitnami.com
沒有留言:
張貼留言