svn的服务器与客户端

一、服务器

centos7搭建svn服务器,我参考的是https://www.cnblogs.com/tdcql/p/10466447.html

步骤:

1.yum -y install subversion

2.初始化svnadmin版本库
svnadmin create /xx/path(一个空文件夹)

3.修改配置

cd /xx/path/conf

vi svnserver.conf

anon-access = none
auth-access = write

passwd-db,authz-db可改成绝对路径

4.修改用户名、密码

4.1 vi上面的passwd-db对应的passwd文件:

[users]
test_username=test_password
注意上面的test_password和test_username前后没有空格


4.2 vi上面的passwd-db对应的authz文件:

[groups]
harry=test_username

[/]
@harry=rw
上面的harry是组名,便意定义一个。test_username与passwd里的一样。[/]表示根目录都可访问。

5.启动服务

svnserve -d -r /xx/path

二、客户端

现在eclipse不太好用了,安装svn插件各种问题。用的idea商业版自带svn插件。

1.用idea打开项目,我的是maven项目,导入项目:


2.这里注意,导入了项目,里面并没有svn信息。导入成功后,把原来的项目可以删了。重新用idea的svn插件下载下来,并打开。

下载:


下载,也就是checkout:


再用idea打开,就可以正常提交了。

文/程忠 浏览次数:0次   2021-09-05 18:08:25

相关阅读


评论: