初次嘗試 SubVersion 的使用,雖然早前已經接觸過關于SVN的介紹,這次才是真正配置起來。
整個過程并不十分困難,但也不算是順利,主要的問題出在Apache的配置上。在下載了Subversion源代碼后開始編譯和安裝,一切順利。
但是重啟Apache服務的時候卻報出加載 mod_dav_svn.so錯誤。仔細檢查了一下才想起來安裝Apache的時候并沒有帶上 mod_dav 模塊,于是去重新下載 Apache HTTP Server。惡夢開始了......重新使用 --enable-dav 配置編譯完成后,其他原本正常的模塊紛紛報錯。
幾番折騰后想想會不會是版本兼容的問題?平常習慣了找到新版本就裝上,忽略了兼容問題。于是重新下了 apache 2.0.50 版本,終于一切正常。
稍微嘗試一下使用,覺得至少使用 http 協議就非常的爽快,其他的好處再慢慢體會了。
不得窺道門,不得悟佛門,不得入窄門,實乃破門。