2008年5月29日 星期四

UBUNTU 下安裝 SVN Server

SVN Server 有許多模式 , 由於 google 推出 svn 服務是使用 https 模式, 所以依此為目標.

首先安裝 SVN
sudo apt-get install subversion

安裝 svn 在 Apache 使用的套件
sudo apt-get install libapache2-svn

建立svn倉庫
sudo mkdir /home/svn
sudo svnadmin create /home/svn
sudo chown -R www-data:www-data /home/svn

依照上次安裝 ssl 程序, 在
/etc/apache2/sites-available/default 最下方的 NameVirtualHost *:443 段落增加<location>..., 修改後如下
<virtualhost>
DocumentRoot /var/www/https/
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.crt
SSLCertificateKeyFile /etc/apache2/ssl/apache.key
<location>
DAV svn
SVNPath /home/svn
</location>
</virtualhost>

然後重新啟動 APache
sudo /etc/init.d/apache2 restart

想要測試是否成功, 使用瀏覽器 https://10.xx.xx.xx(你的主機網址)/svn/ 應該會看到如下

Revision 0: /


Powered by Subversion version 1.4.3 (r23084).


就代表安裝完成了

2008年5月7日 星期三

安裝 dotProject

一直在找專案管理程式, 以前用 M$ Project, 自從他的新版拆分幾種版本又越來越貴(前幾天去聽了 M$ 2008 發表會, 會中微軟亞洲研究院院長說:'大家都說產品賣很貴, 我們覺得賣的很便宜了'. 我想可能是我比較窮吧! 有錢人花錢省時間, 窮人只好花時間省錢) .
這種情況下, 只好去找其他 Solition, 網路上看到較多人推薦 dorProject , 也看到許多中文化版本, 不過在沒有那麼熟悉的情況下還是到了原站下載 , 選擇了最新穩定的 2.1.1 版.
看了許多人的說明, 安裝沒什麼困難的, 瀏覽了網站 /dotproject/ 目錄會出現訊息 '...百廢待舉, 請進入 install 目錄...' , 進入 install 目錄後先做系統檢視, 出現 GD Support 錯誤的, 上網找安裝方式. 我在 windows 的 appserv 是原就裝好的, 在 Ubuntu 裡面要手動安裝 apt-get install php5-gd.
至於中文化...
甘特圖的中文化, 看了許多人的說明, 似乎版本都不相同, 最後看了台灣PHP聯盟的簡單說明反而豁然開朗.