03: centos中配置使用svn
1.1 centos7.3源码搭建svn----安装各种依赖包
1、安装zlib-1.2.8.tar.xz
xz -d zlib-1.2.8.tar.xz
tar xvf zlib-1.2.8.tar
cd zlib-1.2.8/
./configure --prefix=/usr/local/zlib
make && make install
2、安装apr-1.5.2.tar.gz
tar -zxvf apr-1.5.2.tar.gz
cd apr-1.5.2/
./configure --prefix=/usr/local/apr
make && make install
3、安装sqlite-autoconf-3180000.tar.gz
tar -zxvf sqlite-autoconf-3180000.tar.gz
cd sqlite-autoconf-3180000/
./configure --prefix=/usr/local/sqlite
make && make install
4、安装apr-util-1.5.4.tar.gz
tar -zxvf apr-util-1.5.4.tar.gz
cd apr-util-1.5.4/
./configure --with-apr=/usr/local/apr --prefix=/usr/local/apr-util
make && make install
5、安装subversion-1.9.5.tar.gz
tar -zxvf subversion-1.9.5.tar.gz
cd subversion-1.9.5/
./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-zlib=/usr/local/zlib
make && make install
6、检查安装是否成功
[root@localhost subversion-1.9.5]# svnversion
目录 未版本控制
1.2 centos7.3源码搭建svn----创建并配置仓库
1、创建仓库
mkdir -p /svn/studentsys
svnadmin create /svn/studentsys
[root@localhost conf]# cd /svn/studentsys/conf/
[root@localhost conf]# ls
authz passwd svnserve.conf
2、编辑配置文件
1. vim svnserve.conf
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = studentsys
2. vim passwd
[users]
jack=123
tom=123
3. vim authz
[/]
tom=rw
*=
[/trunk/subA]
jack=rw
fly=r
[/trunk/subB]
jack=r
[groups]
group1=tom
[/]
@group1=rw
*=
3、启动、关闭svn
svnserve -d -r /svn/studentsys
killall svnserve
1.3 在win10中下载svn客户端使用
1、在win10中新建文件夹svntom,并创建一些文件夹

2、将文件中的内容上传到svn
1. 在svntom文件夹内,右键 "TortoiesSVN" ---> "import"


3、下载上一步上传的文件
1. 右键 "SVN CheckOut"


4、在trunk文件夹下再创建两个子文件夹和一个文件,并提交到svn
1. 右键 "TortoiesSVN" ---> "add...."

3、右键 "SVN commit" 即可将新建的文件和文件夹提交到svn服务器端
4、在新建个文件夹 右键 "SVN CheckOut" 即可看到这里创建的内容
5. 删除trunk文件夹刚刚新建的 subA和 run.py
1、在win10中直接删除subA文件夹和run.py
2、右键直接 "SVN commit" 即可删除subA文件夹和run.py文件
6、清除当前用户的密码
法1:
右键 "TortoiesSVN" ---> "settings"---->"Saved Date"---->"Clear All"
法2:
C:\Users\tom\AppData\Roaming\Subversion\auth # 删除win10中的这个文件夹
03: centos中配置使用svn的更多相关文章
- CentOS中配置Kafka集群
环境:三台虚拟机Host0,Host1,Host2 Host0:192.168.10.2 Host1: 192.168.10.3 Host2: 192.168.10.4 在三台虚拟机上配置zook ...
- CentOS中配置LNMP环境打开提示File not found
在centos系统中配置好php环境了,但是发现能运行html页面并不能运行php文件了,这样我就在gg的帮助下一步不解决了,下面来看问题的具体解决过程. 安装之后测试发现,怎么Html能运行 ...
- CentOS中配置xrdp,通过微软远程桌面访问CentOS桌面
环境:CentOS 6.4 1.安装相关软件 yum groupinstall "Desktop" (已安装桌面的就可以缺略这条命令) yum install xrdp yum i ...
- CentOS中配置VNC Server
环境:CentOS 6.4 1.安装tigervnc-server及相关软件 首先检查系统中是否安装tigervnc-server安装包 rpm -qa tigervnc-server 如果没有就直接 ...
- 2017-03-05 CentOS中配置守护服务(Supervisor)监听dotnet core web程序的运行
我们继续解决上篇博客的问题,我这个人有个毛病,不喜欢遗留什么问题,也不喜欢问题说不明白,具体要怎么解决一定要详尽,因为经常自己遇到问题的时候,去翻别人的博客,就会遇到这样的问题,很苦恼,又说废话了. ...
- CentOS中配置NFS
https://www.cnblogs.com/yeungchie/ NFS是Network File System的缩写,即网络文件系统. 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间 ...
- phpstorm中配置使用svn详细步骤
一.搭建SVN环境 1.下载VisualSVN Sever.下载地址:https://www.visualsvn.com/server/download/ 2.安装VisualSVN Server. ...
- CentOS中配置lvm存储
磁盘添加 vmware workstation 虚拟机为例 1.关闭虚拟机,在虚拟机设置中添加3块硬盘. 2.首先创建物理卷 pvcreate /dev/sdb /dev/sdc Physical ...
- CentOS中配置CDH版本的ZooKeeper
三台CentOS:Host0,Host1,Host2 在三台中分别安装zookeeper-server yum install zookeeper-server -y 修改zookeeper的配置文件 ...
随机推荐
- ZOJ 3993 - Safest Buildings - [数学题]
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3993 题意: 给出n幢建筑,每个都以一个点表示,给出点坐标. 有 ...
- MySQL在linux上的source code安装方法(configure)
1.建立操作系统用户和组 [root@faspdev ~]# groupadd mysql [root@faspdev ~]# useradd -g mysql mysql 2.解压安装文件,进入解压 ...
- laravel5.1接收ajax数据
前台: $.ajax({ type: 'POST', url: '{!! url('aw/data') !!}', data:{'_token':'<?php echo csrf_token() ...
- ES6 ruanyifeng, shim polyfill
http://www.cnblogs.com/upup2015/p/7927485.html 一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false npm in ...
- GET、POST编码问题
GET请求.POST经常会出现中文乱码的问题,最好约定前后端的编码,一般为UTF-8.但是这里面也是有坑的. 后端设置编码为UTF-8的推荐方式: SpringMVC配置过滤器: <filter ...
- 1067 - Combinations---LightOj(Lucas求组合数)
题目链接:http://lightoj.com/volume_showproblem.php?problem=1067 模板求C(n,m)%p, Lucas模板; #include <iostr ...
- 洛谷P4147 玉蟾宫 单调栈/悬线法
正解:单调栈/悬线法 解题报告: ummm这题我当初做的时候一点思路也没有只会暴力出奇迹:D(啊听说暴力好像能水过去呢,,, 然后当初是看的题解,然后学了下悬线法 然后就忘了:D 然后我现在看发现看不 ...
- java 泛型没有协变类型, 所以要重用extends, 但使用List<? extends Fruit> 可以是ArrayList<Fruit>()、ArrayList<Apple>()、ArrayList<Orange>(), 因此不能add元素进去
class Fruit{} class Apple extends Fruit{} class SubApple extends Apple{} class Orange extends Fruit{ ...
- Attempt to invoke interface method 'boolean java.util.List.add(java.lang.Object)' on a null
1.Android Studio报错 Attempt to invoke interface method 'boolean java.util.List.add(java.lang.Object)' ...
- go-001-环境部署,IDEA插件
一.下载安装 https://golang.org/dl/ 下载之后安装即可 官网地址:https://golang.org/ 1.1.mac上安装go 1.安装Homebrew 安装命令: ruby ...