最近買了新伺服器,準備開始弄一些個人的開源項目。有了伺服器當然是搞一波svn啦。友善自己的資料上傳和下載下傳。于是在此記錄搭建svn的方式,友善以後直接使用。
使用yum源進行安裝,十分的友善。
我們這裡在/home下建立一個名為svn的倉庫(repository),以後所有代碼都放在這個下面,建立成功後在svn下面多了幾個檔案夾。
我們這裡特别關注一下conf檔案夾,這個是存放配置檔案的。
其中:
authz 是權限控制檔案
passwd 是帳号密碼檔案
svnserve.conf 是SVN服務配置檔案
上面的例子中我們建立了1個使用者jichi。
上面配置的含義是,jichi對/home/svn/下所有檔案具有可讀可寫權限,除此之外,其它使用者均無任何權限,最後一行*=很重要不能少。
上面配置中建立了2個分組,分組1的使用者可讀可寫,分組2的使用者隻讀。
最後一行的realm記得改成你的svn目錄

上述啟動指令中,-d表示守護程序, -r 表示在背景執行。停止還可以采用殺死程序的方式:
這裡使用TortoiseSVN,輸入位址svn://你的IP 即可,不出意外輸入使用者名和密碼就能連接配接成功了。
預設端口3690,如果你修改了端口,那麼要記得加上端口号。
rpm -qa 查詢所有安裝的rpm包,可以配合grep指令。
rpm -qi 查詢某個具體包的介紹。
rpm -ql 列出某個具體包的所有檔案
rpm幾個預設安裝路徑: