SVN服务器安装与本地连接
系统环境
Centos7
查看是否安装了低版本SVN
[root@svn-server ~]# rpm -qa subversion
卸载旧版本SVN
[root@svn-server ~]# yum remove subversion
安装
[root@svn-server ~]# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
确认是否安装SVN模块
[root@svn-server ~]# ls /etc/httpd/modules/ |grep svn
mod_authz_svn.so
mod_dav_svn.so
查看版本
[root@svn-server ~]# svnserve --version
svnserve, version 1.7.14 (r1542130)
建立SVN目录
[root@svn-server ~]# mkdir -p /opt/svn/bgmrepo
建立版本库
[root@svn-server ~]# svnadmin create /opt/svn/bgmrepo/
配置SVN文件
[root@svn-server ~]# vim /opt/svn/bgmrepo/conf/svnserve.conf
19 anon-access = none
20 auth-access = write
27 password-db = passwd
34 authz-db = authz
39 realm = /opt/svn/bgmrepo
编辑用户配置文件
[root@svn-server ~]# vim /opt/svn/bgmrepo/conf/passwd
[users]
admin = admin
编辑权限控制配置文件
[root@svn-server ~]# vim /opt/svn/bgmrepo/conf/authz
[/] 表示版本仓库的根路径
admin = rw
查看端口是否开启
[root@svn-server ~]# firewall-cmd --query-port=3690/tcp --permanent
no
开启端口
[root@svn-server ~]# firewall-cmd --add-port=3690/tcp --permanent
success
[root@svn-server ~]# firewall-cmd --reload
success
启动SVN服务
[root@svn-server ~]# svnserve -dr /opt/svn/bgmrepo
查看进程
[root@svn-server ~]# ps aux|grep svn
root 1417 0.0 0.0 162188 912 ? Ss 11:36 0:00 svnserve -dr /opt/svn/bgmrepo
停止SVN服务
[root@svn-server ~]# kill -s 9 1417
 
开始远程连接
windows 环境:
1、安装svn客户端:
如果需要中文的。也可以再安装:
2、在本地任意磁盘建立本地svn工作目录(新建文件夹)
3、在该文件夹右击,在右键菜单中会出现SVN检出菜单,
点击此菜单,会弹出svn检出对话框
①位置为 svn服务器地址:svn://127.0.0.1/
IP地址可以自行更换
②位置是刚才新建的文件夹目录
 
4、单击确定按钮,弹出如下对话框:
此时,如果svn有文件有文件就会更新到该目录下,点击确定结束。
 
eclipse 连接:
 
1、打开,在Eclipse里打开SVN资源库窗口:点击菜单window-->show view-->other;然后再弹出窗口展开SVN节点,选择SVN资源库
2、点击ok,出现在SVN资源库窗口
3、在SVN资源库窗口下使用右键菜单新建资源库位置,出现添加SVN资源库窗口
在Url位置填入svn服务器地址:svn://127.0.0.1/
IP地址可以自行更换
完成后点击Finish
4、在弹出对话框输入用户名,密码,即可成功连接。
5、右键svn资源库,单击检出为菜单,即可将svn服务器的内容检测到本地。

SVN服务器安装与本地连接的更多相关文章

  1. Linux下SVN服务器安装配置及客户端安装说明

    原文地址:http://wenku.baidu.com/link?url=h3dVAMx4azpOXEND5HQEE6nliE8-zc0GSQ03yv4cUs1vXMALXF64UsK7kT7kXm_ ...

  2. 本地连接图标消失;修改地址IP地址

    (1)网络连接中没有本地连接,电脑无法进行拨号.无法上网,右键点击“网上连接”选择“属性”,弹出的“网络连接”文件夹中没有本地连接的图标,类似情况处理起来要相对复杂些了,我们逐一判断故障原因,在想办法 ...

  3. win7本地连接消失

    可能原因一 驱动程序错误: 右键"计算机"图标 - "属性" - 设备管理器现在在设备管理器下面找到"网络适配器",在下面的网卡驱动中发现有 ...

  4. 提示“本地连接没有有效的ip配置-未修复“窗口

    很多人在使用电脑时可能会遇到了这样一个网络问题,电脑无法连接网络,使用自带网络诊断工具诊断提示:"本地连接没有有效的ip配置".这种网络故障多数是出在使用路由器共享上网的windo ...

  5. 删除网络中的本地连接*x等

    1.运行-regedit 打开注册表 定位到 HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Network {4D36E972-E325-11 ...

  6. netsh禁用启用本地连接

    netsh interface set interface mi8 disablednetsh interface set interface mi8 enabled mi8是本地连接名称,需要管理员 ...

  7. 本地连接属性:Internet协议版本4(TCP/IPv4)打开闪退解决办法

    1.命令窗口配置网络连接指定IP netsh interface ip set address "本地连接" static IP地址 子网掩码 默认网关 例:netsh inter ...

  8. MySQL多实例的环境下,服务器端本地连接到指定实例的问题(sock方式连接)

    涉及到sock连接的问题. 为了测试MySQL的某些个特性,在一个机器上安装了多个MySQL的实例,如下截图,有两个实例,一个端口是8000,一个端口是8001.在使用mysql -uroot -p ...

  9. Navicat for MYSQL 断网时本地连接无法打开,2005错误

    Navicat for MYSQL 断网时本地连接无法打开,2005错误 NO1 提示下图: NO2 解决方法: (1)选中本地连接,右键 连接属性 (2) 将 主机名或IP地址 这一栏改为 127. ...

随机推荐

  1. apply、call、bind有什么区别?

    使用 apply var a = { name : "Cherry", func1: function () { console.log(this.name) }, func2: ...

  2. BZOJ4675: 点对游戏

    传送门 考虑每一对幸运点对的贡献,假设有 \(v\) 对 一共可以选择 \(x\) 个点,总共 \(n\) 个点 那么答案就是 \[v\times\frac{A_{n-2}^{x-2}x(x-1)}{ ...

  3. content-box与border-box区别

    理解box-sizing属性border-box,content-box,其实也是理解正常盒模型与异常盒模型. 正常盒模型 正常盒模型,是指块元素box-sizing属性为content-box的盒模 ...

  4. <Android 基础(二十八)> Fragment (1)

    简介 Fragment,碎片,常用的内容,但是一直没有系统的学习下它的使用方法,花几天抽空看看随便记录一下. 生命周期 来自官网的图片一目了然. 自测试结果: 基本使用 1.自定义一个Fragment ...

  5. Xcode 7安装KSImageNamed 不启作用

    1. 到 ~/Library/Developer/Xcode/Plug-ins  删除KSImageNamed.xcplugin 2. 在~/Library/Developer/Xcode/Plug- ...

  6. Pwn with File结构体之利用 vtable 进行 ROP

    前言 本文以 0x00 CTF 2017 的 babyheap 为例介绍下通过修改 vtable 进行 rop 的操作 (:-_- 漏洞分析 首先查看一下程序开启的安全措施 18:07 haclh@u ...

  7. Jupyter notebook 使用多个Conda 环境

    conda install nb_conda_kernels

  8. centos7 yum安装mysql | mariaDb

    mysql解释: mysql数据库是最常用的一种数据库,下面我来在centos7的迷你版上安装一下mysql.绝对纯净的环境哦 centos:    CentOS-7-x86_64-Minimal-1 ...

  9. TFS工具(tf.exe)使用与强制解除锁定签出

    在工作区 NTP01_SUNTAI 中,NTP01TFSUser 为 签出 锁定了项 $/NTP01/EIPD/EIPD.Client/Views/Courseware/EditorOne.xaml. ...

  10. Flask的数据库连接池 DBUtils

    Flask是没有ORM的操作的,如果在flask中连接数据库有两种方式 一.pymysql 二.SQLAlchemy 是python操作数据库的以一个库,能够进行orm映射官网文档 sqlchemy ...