當前位置:首頁 » 雲伺服器 » svn伺服器如何使用

svn伺服器如何使用

發布時間: 2024-09-01 17:02:57

⑴ SVN本地伺服器、客戶端的基本使用操作

——第一次真正地寫博客。

1. 需要的安裝包

其中SVN伺服器、客戶端的軟體可默認安裝。

2. SVN伺服器常用操作

2.1 新建倉庫

2.1.1 右鍵「Repositories」->新建->repositories,起一個倉庫的名字,下一步

2.1.2 選擇「空白的倉庫」

2.1.3 SVN使用許可權設置

一般使用「所有SVN使用者」即可,點擊「create」完成倉庫創建

2.1.4 創建成功後彈出「倉庫信息提示」

其中有倉庫的名字,重要的是倉庫的鏈接——Repository URL: https://PC-201708232158/svn/FirstVersion。

2.2 新建用戶

2.2.1 右鍵「Repositories」->新建->User

2.2.2 輸入用戶名,重復旁弊彎設置兩次密碼,點擊「OK」即可完成創建。當客戶端要連接SVN伺服器的時候,需要用戶名、密碼的驗證。

3. SVN客戶端常用操作

3.1 設置客戶端漢化版

3.1.1 開始菜單中選擇「TortoiseSVN」->選擇「Settings」

3.1.2 在「語言」選項中,選擇「中文」,點擊「確定」即可。

3.2 客戶端連接伺服器

3.2.1 開始菜單中選擇「TortoiseSVN」->選卜逗擇「Settings」,在彈運悶出框中輸入想要連接的倉庫的url,點擊「確定」

3.2.2 輸入用戶名、密碼,點擊「確定」

3.2.3 進入SVN客戶端界面

3.2.4 右鍵FirstVersion,創建倉庫文件夾

3.2.5 選中新建的文件夾,將需要放入SVN伺服器的文件拖入右側區域

4. 將SVN伺服器文件存到本地

4.1 客戶端直接拖拽文件到本地

4.2 在本地創建一個文件夾

4.2.1 在空白處,右鍵選擇「SVN檢出」

選擇版本庫URL,選中要從伺服器中獲取的文件或文件夾

檢出至目錄自動選中新建的文件夾

4.2.2 點擊「確定」

SVN伺服器、客戶端的常見操作先介紹到這里,後續將會分享其他常用的IT知識,精彩即將呈現,晚安,小夥伴們。

⑵ 鍦–entOS緋葷粺涓嬪畨瑁匰VN鏈嶅姟鍣ㄧ殑鏁欑▼

Subversion鏀鎸乴inux鍜寃indows錛屾洿澶氭槸瀹夎呭湪linux涓嬨

svn鏈嶅姟鍣ㄦ湁2縐嶈繍琛屾柟寮忥細鐙絝嬫湇鍔″櫒鍜屽熷姪apache銆2縐嶆柟寮忓悇鏈夊埄寮娿

svn瀛樺偍鐗堟湰鏁版嵁涔熸湁2縐嶆柟寮忥細BDB鍜孎SFS銆傚洜涓築DB鏂瑰紡鍦ㄦ湇鍔″櫒涓鏂鏃訛紝鏈夊彲鑳介攣浣忔暟鎹錛屾墍浠ヨ繕鏄疐SFS鏂瑰紡鏇村畨鍏ㄤ竴鐐廣

涓銆佷笅杞界浉鍏寵蔣浠

浠g爜濡備笅:

wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz

浠g爜濡備笅:

wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz

浜屻佸畨瑁呭強閰嶇疆

1銆佽В鍘嬶細(瑕佸湪鍚屼竴涓鐩褰曚笅)

浠g爜濡備笅:

tar -zxvf subversion-1.6.1.tar.gz

tar -zxvf subversion-deps-1.6.1.tar.gz

2銆佺紪璇戝畨瑁咃細

浠g爜濡備笅:

./configure --prefix=/usr/local/svn/

make make install

3銆佹妸SVN鐩稿叧鍛戒護璺寰勬坊鍔犲埌鐜澧冨彉閲

浠g爜濡備笅:

echo "export PATH=$PATH:/usr/local/svn/bin/" /etc/profile

source /etc/profile

涓夈佸緩絝嬫祴璇曚粨搴

1銆佸緩絝婼VN鐨勬牴鐩褰

浠g爜濡備笅:

mkdir -p /opt/svn/

2銆佸緩絝嬩竴涓嫻嬭瘯浠撳簱

浠g爜濡備笅:

mkdir -p /opt/svn/svntest/

svnadmin create /opt/svn/svntest/

3銆佷慨鏀歸厤緗鏂囦歡

鍦╟d /opt/svn/svntest/conf/鐩褰曚笅鏈変笁涓鏂囦歡錛

svnserve.conf 鏄痵vn鐨勯厤緗鏂囦歡

authz 鏄璁劇疆鐢ㄦ埛鏉冮檺鐨勯厤緗鏂囦歡(鍙鑷瀹氫箟鏂囦歡鍚嶏紝鍦╯vnserve.conf鐨刟uthz-db = authz涓鎸囧畾)

passwd 鏄璁劇疆鐢ㄦ埛鍚嶅拰瀵嗙爜鐨勯厤緗鏂囦歡(鍙鑷瀹氫箟鏂囦歡鍚嶏紝鍦╯vnserve.conf鐨刾assword-db = passwd涓鎸囧畾)

浠g爜濡備笅:

vi svnserve.conf

淇鏀瑰備笅錛

浠g爜濡備笅:

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

==================================================================

浠g爜濡備笅:

vi authz

淇鏀瑰備笅錛

浠g爜濡備笅:

[svntest:/]

92csz.com = rw

#緇檚vntest浠撳簱娣誨姞涓涓鍚嶇О涓92csz.com鐨勭敤鎴鳳紝鏉冮檺涓哄彲鍐欍

==================================================================

浠g爜濡備笅:

vi passwd

淇鏀瑰備笅錛

92csz.com = 123456

#鐢變簬鏄嫻嬭瘯錛屽瘑鐮佽劇疆涓123456

鍥涖佸湪瀹㈡埛鏈哄畨瑁卻vn瀹㈡埛絝

1銆佷笅杞藉湴鍧錛

http://code.google.com/p/rails4scm/downloads/detail?name=tortoisewin32svn.msi

2銆佷笅杞藉畬鎴愬悗錛岀洿鎺next瀹夎呭嵆鍙錛屽畨瑁呭畬鎴愬悗闇瑕侀噸鍚鐢熸晥銆

浜斻佸惎鍔ㄦ湇鍔″櫒鍙婃祴璇

1銆佸惎SVN鏈嶅姟錛屽苟鎸囧畾SVN鐨勬牴鐩褰曪細

浠g爜濡備笅:

svnserve -d -r /opt/svn/

2銆佹鏌ユ湇鍔℃槸鍚﹀凡緇忔e父璧鋒潵錛

浠g爜濡備笅:

netstat -tunlp | grep svn

緇撴灉濡備笅錛屽垯琛ㄧず姝e父鐩戝惉3690絝鍙

浠g爜濡備笅:

tcp 000.0.0.0:36900.0.0.0:* LISTEN 8646/svnserve

3銆佹祴璇

鍦ㄦ岄潰涓婃柊寤轟竴涓鍚嶇О涓簊vntest鐨勭洰褰曪紝鍦ㄦょ洰褰曚笂鐐瑰嚮鍙抽敭錛岄夋嫨Checkout錛屽湪棣栬屽~鍐檚vn鏈嶅姟鍣ㄧ殑IP鍦板潃鍙婁粨搴撳悕縐

  鐧誨綍鎴愬姛鍚庡備笅鍥(鏂囦歡澶逛笂鏈変釜緇胯壊鐨勫嬀)

⑶ 如何設置SVN伺服器端

方法/步驟
1
安裝過程就不在這里敘述了,在網上可以找到很多的資料,安裝起來也和方便,本機已經安裝了svn,現在就讓我們直接看伺服器端的圖形化界面,從這里開始吧!

2

先來說一下Repositories這個是我們的資源庫的目錄,右擊找到Create New
Repository點擊就會進入要寫資源庫名稱的界面,在這里自己寫一個名字即可(可以根據自己的項目名稱在寫一個,這樣容易識別),我再這里寫了一個
名稱,下邊有一個復選框,這個復選框的意思是要不要新建出來幾個文件夾,分成主線或者是分支,根據自己的需要,如果項目要有分支可以選擇,也可以不選,我
再這里選擇並且點擊ok。

3
確認以後我們就新建出來了一個空間,來存放我們的項目,一般主版本還是要存放在trunk中,這個沒有明確的界限,根據自己的選擇來存放即可。

4
然後來跟大家演示一下如何新建SVN用戶,在資源庫下邊就有一個Users,右擊Users找到Create User點擊進入填寫用戶名和密碼,這個就是我們在下載或者是提交項目是用到的用戶名和密碼。一般只是第一次輸入就可以了。

5
上傳完項目以後還可以對此項目設置可以訪問的用戶許可權,如果不設置的話默認是都可以讀寫的,右擊項目找到Properties點擊就可以添加訪問用戶和設置此用戶的讀寫許可權了,最好是設置一下,這樣更安全一些。

6
如果以上步驟完成,在工具中就可以訪問到此svn了,進行自己的操作即可。但是還有一點需要注意的是如果是本機可以直接用本機ip訪問埠是可以選擇的,如果是外網那就需要甩一個埠出來才可以訪問。
http://jingyan..com/article/48b558e34c08d77f38c09a3e.html

熱點內容
我的世界伺服器顯示村民名字 發布:2024-11-26 07:37:16 瀏覽:478
php注冊與登錄 發布:2024-11-26 07:31:21 瀏覽:795
基金賬戶如何配置 發布:2024-11-26 07:29:58 瀏覽:180
用電腦怎麼刷汽車行車電腦配置 發布:2024-11-26 07:24:14 瀏覽:688
客戶端ip和伺服器ip地址怎麼設置 發布:2024-11-26 07:18:25 瀏覽:684
如何破解加密的wmv 發布:2024-11-26 07:18:16 瀏覽:895
資源碼項目 發布:2024-11-26 07:10:12 瀏覽:892
acl配置第三步如何驗證 發布:2024-11-26 07:07:58 瀏覽:939
上傳gif搜索 發布:2024-11-26 06:27:05 瀏覽:763
linux用戶組文件 發布:2024-11-26 06:26:58 瀏覽:89