八月 07

本篇文章是依據 在Microsoft Azure中,手動安裝Redmine for Ubuntu Linux 實作完成後的續集。

會想把Redmine與Git整合起來,是因為這樣子對於專案進度與程式碼管控會比較方便。
不然分2邊寫,實在是很困擾,工程師就是不太喜歡這種事。
而因為工作性質的關係,專案也不能放上GitHub,所以就只能自己架設跟整合了。

當Redmine跟Git整合後,隨之而來的就是帳號驗證的問題,
一般有以下幾種方式:
1.完全不驗證,這也太不安全了。
2.使用htpasswd檔案來驗證。缺點是每個人都要再額外開立帳號,如果要改密碼的話會很麻煩。
3.結合LDAP來驗證。目前公司沒有LDAP,所以不討論。
4.使用SSH來存取git。缺點是每個人都要在ubuntu中開立系統帳號,並設定權限,也是很麻煩吶。
5.結合redmine中的帳號密碼來驗證。就是本文使用的方式。

這過程也踢了好幾次鐵板,為了避免自己忘記,也順便造福網友,故有此文章的產生。

話不多說了,直接進入主題吧。

 

繼續閱讀… »





七月 22

在Microsoft Azure中,半自動安裝Redmine for Ubuntu Linux這篇文章說,說明了如何用apt來安裝redmine。

然而如果你有使用新版Redmine與升級Redmine的需求,建議使用手動的方式來安裝redmine,即本文要說明的方式。

如果Redmine架設完成後想跟Git整合,可以參考 在Ubuntu上Redmine與Git + Grack整合

繼續閱讀… »





七月 21

要在Azure的虛擬機器中安裝Redmine,可以很簡單,也可以很難。 目前我使用過的安裝方式有下面3種。

1.直接使用Azure上面已經安裝好Redmine的印像檔。例如由Bitnami發佈的Redmine 2.5.2-0 (Ubuntu 14.04)

  • 優點:方便、簡單、虛擬機器建好後,立即可以使用。
  • 缺點:Redmine檔案更新時,升級會是個問題。系統怕被Bitnami偷加料客制化太深。
  • 建議:想試玩Redmine的人,選這個就對了。快速且無痛安裝。

2.使用Azure上的Ubuntu原始印像檔(Ubuntu Server 14 LTS)。撘配apt來進行Redmine的安裝。

  • 優點:半手工打造系統,不怕系統被偷加料。
  • 缺點:Redmine升級不易,且版本非官方上的最新版本。
  • 建議:安裝難度介於第1種與第3種之間,適合怕系統被偷加料與無Redmine系統升級需求的人使用。如果你有使用新版Redmine與升級Redmine的需求,請使用第3種方式來安裝

3.使用Azure上的Ubuntu原始印像檔(Ubuntu Server 14 LTS)。並使用Redmine官方網站上的SNV下載Redmine系統。

第1種方式,茶包我就不多做說明了,到Azure上使用已經包裝好的Redmine系統印像檔直接建立即可。 接下來會針對第2種與第3種方式來進行安裝的解說。 因內容過多,因此本文將先對第2種半自動安裝的方式進行說明。第3種手動安裝的方式,將會下一篇文章說明。 本文開始。 繼續閱讀… »





十一月 15

在上一篇文章「在Windows 7上安裝Redmine with SQL Server 2008」,說明如何把Redmine執行在SQL Server上。

這篇文章則是說明如何把在Windows平台上跑Redmin,且資料庫使用的是MySQL。

本篇文章與「在Windows 7上安裝Redmine with SQL Server 2008
最大的不同點是在施工工程的第6點,其他的除了路徑外,幾乎一樣。

以下是環境的版本與需要的程式
1.Windows 7 with SP1(x86)
2.MySQL(5.5.28)
3.ImageMagick-6.8.0-1-Q8-windows-dll.exe
4.Ruby 1.8.7
5.RubyInstaller Development Kit (DevKit)
6.Redmine 2.x.x
7.TortoiseSVN

繼續閱讀… »





十月 18

注意:Redmine官方目前並無支援SQL Server,所以如果使用過程中出現問題的話,就只能自己解決了

因工作上的需求,需要把Redmine安裝在windows上,而且要使用SQL Server來當資料庫,
但Redmine預設只支援MySql與SqLite,所以就有了此篇文章的產生。
幫自己備忘,以後能夠按圖施工,完成Redmine的設置。

請特別注意,SQL Server不要使用2005的任何版本,Redmine執行時會有問題,
為此我花了一些時間去追查,發現有可能是資料型別的問題,
因為SQL Server 2005,不支援date與time這兩種資料型別,
所以請不要使用SQL Server 2005的任何版本來當Redmine的資料庫。

以下是環境的版本與需要的程式
1.Windows 7 with SP1(x86)
2.SQL Server 2008 with SP3(x86) 註:請勿使用SQL Server 2005的任何版本,Redmine會有問題
3.ImageMagick-6.8.0-1-Q8-windows-dll.exe
4.Ruby 1.8.7
5.RubyInstaller Development Kit (DevKit)
6.Redmine 2.x.x
7.TortoiseSVN

繼續閱讀… »