SVN(svn)使用总结


一、安装SVN服务器端和客户端(1.9版本)

二、创建SVN仓库

创建仓库:

用命令:svnadmin create 仓库地址

如:svnadmin create E:/svn/app/shop

三、将SVN添加到服务 开机自动启动 使用命令:

sc create svn binpath= "F:\software\SVN\server\bin\svnserve.exe --service -r F:\software\SVN\app\shop" displayname= "SVN-Service" start= auto depend= Tcpip

第一个地址是svnserve.exe所在目录 第二个地址是仓库所在目录

注意事项:如binpath= "" =号后必须空格=号前不能有空格

四、 两种配置:1.匿名用户 2.账号登录

下面三个文件是在生成的仓库目录下的三个文件

账号登录配置:

svnserve.conf文件

1.19行改为 anon-access = none 把#去掉

2.27行password-db = passwd的#去掉

3.36行authz-db = authz的#去掉

注意anon-access等前面不能有空格

例如:

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = object

passwd文件是指用户名密码 如:

[users]

# harry = harryssecret

# sally = sallyssecret

lp = lp123

wd = wd123

authz文件配置权限:

[/]  #配置仓库 [/]代表所有目录

lp = rw  #配置读写权限 r 读 w写 rw读写

wd = rw

五 其他程序员SVN工作目录操作

1.先安装客户端SVN

2.首先checkout会出现一个.svn隐藏文件夹

3.第一次向仓库提交 右键tortoiseSVN右侧菜单add

六、注意事项

如果出现认证失败:

1.用户名密码写法错误 前面不能有空格或者用户名密码输入不正确

2.就是仓库权限设置错误可以authz文件里[/]代表所有文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS 开发 SVN 版本控制器 更多技术交流请加群 iOS技术联盟 27512466 SVN是Subversio...
    Sunny_Fight阅读 8,842评论 7 63
  • 1.首先安装svn客户端 yum installsubversion 2.测试是否安装成功 svnserve --...
    架构飞毛腿阅读 809评论 0 4
  • 最近在研究jenkins,因在研究阶段,所有不敢用公司的svn,所以只好自己动手操作了,对于打包工具来说,我是小白...
    草中人阅读 652评论 0 0
  • 很久以前用的SVN管理代码!!!许久没使用了,老知识回顾!!!按照自己惯例,一篇文章!!!😂😂😂😂😂 版本控制(V...
    goyohol阅读 3,680评论 1 2
  • 楷烨那天跟她妈妈说“小姨现在都不跟我玩了”很不开心的样子哦。 然后我姐说“小姨现在很忙的” 昨天,我一回家他先是很...
    女孩叫简白_JIAN阅读 298评论 0 0