1- linux基本都自带svn

2-创建svn服务器

新创建服务器代码仓库

# svnadmin create serversvn

这样,我们就在~/目录下新建了版本库serverSvn。

3-修改配置文件

svnserve.conf

[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

passwd

[users]
# harry = harryssecret
# sally = sallyssecret
username = password //修改为想要的用户名

authz

[groups]
user = username [serversvn:/] //serversvn一定是 svn://localhost/后面的路径
@user = wr

4- 启动svn服务器

cd serversvn/conf

#svnserve -d -r /home/

-d 后台方式启动

-r 指定版本库目录

5-创建svn客户端

现在目录为 /home/serversvn

如果启动时-r目录为/home/,那么svn路径localhost后直接写-r 指定目录的下一目录为 serversvn,目的使svn://路径为绝对路径

svn://localhost/serversvn clientsvn

如果启动时,没有指定-r选项(svnserve -d),则要输入版本库的绝对路径

svn://localhost/home/serversvn clientsvn

#svn checkout svn://localhost/serversvn clientsvn

创建好客户端为 cliensvn

这样版本库的所有内容都被check出来,存放在当前目录clientsvn下,这里使用的svn协议,不用搭建http服务器

err:

miaoyl@LucidaTech:~/clientsvn$ svn commit -m "initial version openssl_0.1.0" openssl/

svn: Commit failed (details follow):

svn: Authorization failed

查看[3-修改配置文件]步骤

linux创建SVN客户端,服务器的更多相关文章

  1. Linux 下 简单客户端服务器通讯模型(TCP)

    原文:Linux 下 简单客户端服务器通讯模型(TCP) 服务器端:server.c #include<stdio.h> #include<stdlib.h> #include ...

  2. linux 创建svn版本库,并在svn上配置checkstyle做代码风格检查

    一.创建SVN版本库 1.安装svn服务器 yum install subversion 2.查看版本 svnserve --version 3.建立SVN版本库目录(即你的SVN服务器里面的文件存放 ...

  3. Linux下SVN客户端安装及使用

    转载自:http://www.linuxidc.com/Linux/2015-01/111748.htm 不想自己写了,这个写的挺全的,我就按这个步骤走的,呵呵 非常感谢作者 环境说明: 系统版本:C ...

  4. linux下svn客户端报错Cannot negotiate authentication mechanism的解决方法

    svn客户端报错Cannot negotiate authentication mechanism的解决方法: 问题出现的原因之一: 因为SVN服务器配置了saslauthd服务用来实现与ldap的对 ...

  5. (转)Linux下 SVN客户端安装

    原地址:http://rtxbc.iteye.com/blog/860092 今天有现场程序连svn服务器一直有异常,于是在现场linux下安装svn client来直接测试,看问题原因: 一:安装s ...

  6. linux安装svn客户端rabbitvcs

    我们都知道,自从svn出道以来,很多人都预言,cvs将会被其取代.就如同他们预言maven要取代ant一样.可见,svn的流行.在Windows中,最常用到的开源免费的svn客户端就是Tortoise ...

  7. linux下svn 客户端使用方式

    输入 yes 开始 checkout服务器上的文件到本地目录 2.将文件 添加文件到某个目录下(是svn的服务器checkout下来的目录中) 3. 提交到服务器 4 .即可在服务器目录看到(wind ...

  8. 创建SVN 本地服务器

    svnserve具体配置如下,主要是将 password-db 前的#号去掉,即去掉注释使其生效 passwd具体配置如下,主要是新增自己需要的账号和密码,也可以将原有的账号去掉注释使用 authz ...

  9. LINUX搭建SVN客户端和多个项目的权限分组管理

    搭建SVN服务,有效的管理代码,以下三步可以快速搞定.1.安装 #yum install subversion 判断是否安装成功 1 #subversion -v svnserve, version ...

随机推荐

  1. [JS]九种网页弹窗代码

    [1.最基本的弹出窗口代码] 其实代码非常简单: <SCRIPT LANGUAGE="javascript"><!--window.open ("pag ...

  2. 多路查找树之2-3-4树和B树 - 数据结构和算法82

    多路查找树之2-3-4树和B树 让编程改变世界 Change the world by program 由2-3树到2-3-4树 ...... 省略,具体请看视频讲解 ...... B树 一个m阶的B ...

  3. IE查看控件时常

    一.按一下F12 二.找到探查器 三.点击开始配置文件 四.当前视图:改成调用树的形式 然后工具事件去查询 如图:

  4. INI文件格式

    最近在看git命令,遇到INI文件格式,上网查了一下,把它总结一下: 程序没有任何配置文件,那么它对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,为了让程序出厂后还能根据需要 ...

  5. 关appid

    https://code.google.com/p/goagent/wiki/InstallGuide 申请appid

  6. hdu 1142 A Walk Through the Forest

    http://acm.hdu.edu.cn/showproblem.php?pid=1142 这道题是spfa求最短路,然后dfs()求路径数. #include <cstdio> #in ...

  7. WINAPI大全~

    http://www.alsprogrammingresource.com/win32_functions_g.html

  8. Resharper 7小技巧系列:导航、书签、和最近编辑

    原文 http://www.cnblogs.com/feichexia/archive/2012/09/21/resharper_tricks_part1.html 先上一张花了一个多小时画的Resh ...

  9. DragonBoard810使用记录

    1. 执行~/workdir/Source_Package$ getSource_and_build.sh后该脚本先下载android仓库.repo到~目录,然后将android源码check out ...

  10. Jquery的bootstrap在线文本编辑器插件Summernote

    http://www.jqcool.net/demo/201407/bootstrap-summernote/ Summernote是一个基于jquery的bootstrap超级简单WYSIWYG在线 ...