当前位置:首页 » 云服务器 » 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

热点内容
sql获取日期部分 发布:2024-11-26 05:25:06 浏览:742
怎么才能把安卓数据转移到苹果手机上 发布:2024-11-26 05:14:35 浏览:850
手机对比参数配置常看的有哪些 发布:2024-11-26 05:01:23 浏览:890
qq默认存储路径修改 发布:2024-11-26 04:55:02 浏览:709
为什么吉利配置那么高 发布:2024-11-26 04:49:20 浏览:430
源码平台排名 发布:2024-11-26 04:44:49 浏览:998
电脑网络连接密码如何更改 发布:2024-11-26 04:39:20 浏览:203
安卓手机如何设置airpro自动弹窗 发布:2024-11-26 04:39:17 浏览:585
华为Ul编程 发布:2024-11-26 04:27:15 浏览:148
oppor9s软件加密 发布:2024-11-26 04:27:13 浏览:679