##centos7搭建SVN服务

网友投稿 739 2022-08-28

##centos7搭建SVN服务

##centos7搭建SVN服务

Centos7安装步骤如下:

1、安装版本

yum install subversion -y

2、查看安装版本

svnserve --version

3、创建SVN版本库目录

mkdir /svn //代码存放的地方

4、使用svn自带命令创建版本库

svnadmin create /svn

5、进入conf目录(该svn版本库配置文件)

[root@localhost ~]# cd /svn/conf/

authz 文件是权限控制文件

passwd 是帐号passwd文件

svnserve.conf SVN服务配置文件

6、设置帐号passwd

[root@localhost conf]#vim passwd

在[users]块中添加用户和passwd,

格式:帐号=passwd,如quwenzhe=123456

7、设置权限

[root@localhost conf]#vim authz

在末尾添加如下代码:

[/]quwenzhe=rw

8、修改svnserve.conf文件

[root@localhost conf]#vim svnserve.conf

打开下面的几个注释:

anon-access = none #禁止匿名访问auth-access = write #授权用户可写password-db = passwd #使用哪个文件作为账号文件authz-db = authz #使用哪个文件作为权限文件

9、启动svn版本库

svnserve -d -r /svn(停止SVN命令 killall svnserve)

参数解析:

-d:后台模式

-r:服务的根目录

查看进程

ps -ef | grep svn

查看端口 :svn默认端口号为:3690

[root@localhost conf]#nestat -anptul | grep 3690

10、在windows上测试

在Windows使用SVN服务的话,需要-一个TortoiseSVN客户端软件,安装好软件后在本地电脑创建一个工作目录,右键该目录选择checkout,checkout就是把SVN服务器上的文件-到本地工作目录内的操作。

输入SVN地址,如下图:

URL: svn://192.168.10.XXX

输入用户名passwd:

登录成功后便可以在该工作目录里进行编辑或创建文件,操作完成后对该目录右键,选择check commit提交,这个操作等于是上传到SVN服务器。

退回上级目录进行上传:

上传完成

服务器接收

现在切换到Linux使用客户端测试,使用Linux的SVN命令进行checkout操作,登录后可以看到Windows上创建的文件已经出现。

[root@localhost svn]#svn checkout svn://当前机器IP --username=账户 --password=‘passwd’

上传成功

在inux上创建一个文件后提交到SVN

[root@server1 svn]#touch linux.txt[root@server1 svn]# svn add linux.txt #用add把新增的文件添加进去A linux.txt[root@server1 svnwork]# svn commit -m “linux” #commit正式提交Adding linux.txtTransmitting file data .Committed revision 2. #版本号发生了变化。

再回到Windows上查看下,可以看到版本更新,而且还可以通过show log来查看每次文件的变动及操作人员以及文件前后发生的具体变化

从服务器上传的文件出现!!

win 10 安装.msi 程序出现the error code is 2503

解决方法:

C:\Windows\temp文件夹的权限不够,需要给其更高权限

右键temp文件夹

组或用户名的里面的All APPLICATION PACKAGES和所有受限制的应用程序包的权限,都设置成完全控制,最后应用并确定即可

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:php与MySQL(基本操作)(请详细描述PHP访问MySQL的基本步骤有哪些?)
下一篇:带你深入了解 GitLab CI/CD 原理及流程(带你深入了解韩国人是怎样谈念爱)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~