[How TO]-在ubuntu20.10上搭建SVN Server
背景:
做為一名嵌入式工程師,工作了八九年,積攢了大量的學(xué)習(xí)資料,家里備有3個(gè)電腦、好幾塊硬盤,另外還有百度云盤、阿里云盤等。各種零碎的資料、不知如何分類,導(dǎo)致出現(xiàn)了有的資料只出現(xiàn)在某一個(gè)硬盤中,或者是某一個(gè)資料存在了多臺(tái)電腦多臺(tái)硬盤中,總之這個(gè)資料是越管理越亂…終于狠下心來,搞一個(gè)SVN服務(wù)器吧,用于存儲(chǔ)自己的小知識(shí)庫
參考:
知乎-霾大-Ubuntu 18 搭建 SVN 服務(wù)器
1、在ubuntu20.10上搭建SVN Server
(1)、安裝subversion
sudo apt install subversion
(2)、創(chuàng)建svn使用的目錄
mkdir -p /home/test/workspace/svn/repository
chmod -R 777 /home/test/workspace/svn/repository
(3)、創(chuàng)建svn版本庫
svnadmin create /home/test/workspace/svn/repository
這個(gè)時(shí)候,就能看到/home/test/workspace/svn/repository下多了一堆的文件
(4)、配置信息
cd /home/test/workspace/svn/repository/conf
(vim svnserve.conf,找到下面4行,將前面的#號(hào)去掉)# anon-access = none //(改成none) # auth-access = write # password-db = password # authz-db = authz (vim authz,在 [groups] 下添加組的成員的信息)[groups] admin = user1,user2,test [/] //(針對(duì)版本庫所有實(shí)例) @admin = rw (vim passwd,在 [users] 下配置用戶密碼)[users] user1 = 123456 user2 = 123456 test = 123456 ~(5)、啟動(dòng) svn 服務(wù)器
svnserve -d -r /home/test/workspace/svn (-d:后臺(tái)運(yùn)行 ,-r:指定svn服務(wù)器根目錄)
檢查 svn 是否啟動(dòng)成功
ps -aux|grep svnserve
(6)、在 Windows使用客戶端連接
在任意目錄下,郵寄選擇TortoiseSVN-Checkout,然后填入U(xiǎn)RL of repository:svn://10.10.10.143/repository, Checkout directory填入你本地的目錄,然后點(diǎn)擊OK即可
總結(jié)
以上是生活随笔為你收集整理的[How TO]-在ubuntu20.10上搭建SVN Server的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [architecture]-ARMV7
- 下一篇: [Issue Fixed]-svnadm