ubuntu服務器中搭建svn以及windows上使用svn

在ubuntu服務器中搭建svn
命令sudo apt-get install subversionubuntu

建立倉庫目錄,而且設置權限 777 再建立svn倉庫windows

在home下建立 svn文件夾
mkdir /home/svn
在svn文件夾中建立project文件夾
mkdir /home/svn/project
將svn文件夾權限設置爲 777
chmod -R 777 /home/svn
建立svn倉庫
svnadmin create /home/svn/project
project 目錄下會這些文件:
Snipaste_2020-05-22_09-35-09.jpg
將db文件夾權設置爲 777
chmod -R 777 /home/svn/project/db服務器

接下來配置svn的相關信息
先進入conf文件夾中
40-50.jpg
(其中svnserve.conf是服務器配置,authz是用戶的讀寫權限設置,passwd是設置用戶和密碼)svn

先進入svnserve.conf
Snipaste_2020-05-22_09-43-53.jpg測試

注意:anno-access = none,auth-access = write,password-db=passwd,authz-db=authz 前不能有空格
保存退出spa

進入passwd
09-47-43.jpg
設置svn用戶名密碼 格式按照如上圖所示3d

進入authz
1.jpgcode

接下來就是啓動svn服務
先中止進程
killall svnserve
啓動svn
svnserve -d -r /home/svn/project
查看svn進程
ps -ef|grep svnserve
2.jpgblog

svn在ubuntu上正式啓動了。注意一點是,svn的端口號不會默認開啓,我是用的是騰訊雲服務器,因此要手動開啓3690端口。
Snipaste_2020-05-22_10-01-34.jpg進程

windows上使用svn上傳同步數據
下載:
TortoiseSVN
VisualSVN-Server
(我都是使用的64位,32位自行下載。)
連接:https://pan.baidu.com/s/1EK98...
提取碼:f0ms
下載流程很簡單。一直點擊ok就行。

測試連接
svn://ip:3690/repository

接下來在本地電腦中建立一個文件夾(數據存儲的位置)
點擊右鍵會有SVN Checkout
03.jpg
輸入連接地址後點擊...
會要求輸入用戶名和密碼
0.jpg
用戶名密碼咱們在建立svn服務的時候以及設置過了。
輸入完後再次點擊...
069.jpg
會進入等待的狀態
而後再點擊OK,會將svn倉庫中的數據拉到你的本地文件中。
0-20-54.jpg

而後進入數據存儲文件夾中點擊右鍵會有
SVN Update - 拉去倉庫中的數據
SVN Commit - 提交數據到倉庫中

這樣子咱們就成功了!

相關文章
相關標籤/搜索