精华内容
下载资源
问答
  • 为了学习svn服务器是怎么搭建的,我在ubuntu虚拟机上搭建了一个svn服务器,可以作为项目开发的版本,记录下来防止自己遗忘,同时可以帮助更多的人。...卸载svn 利用以下命令查看自己的系统是否已经安装了sv

    为了学习svn服务器是怎么搭建的,我在ubuntu虚拟机上搭建了一个svn服务器,可以作为项目开发的版本,记录下来防止自己遗忘,同时可以帮助更多的人。

    一:搭建环境

    利用我的上一篇的博客ubuntu:查看ubuntu系统的版本信息可以查看系统的版本信息。

    ubuntu:14.04 64位
    svn :通过apt-get 安装

    二:搭建步骤

    1.卸载svn
    利用以下命令查看自己的系统是否已经安装了svn:

    svn

    这里写图片描述

    上面显示为未安装,如果显示一下信息说明已安装,可以使用以下命令进行卸载:

    sudo apt-get remove --purge subversion

    (–purge 选项表示彻底删除改软件和相关文件)

    2.安装svn
    安装前建议更新一下z,再进行安装:

    sudo apt-get update
    sudo apt-get install subversion

    这里写图片描述
    上图显示安装成功。
    可以验证一下,通过如下命令:

    svn help            //--svn帮助
    svn --version       //--svn版本
    svnserve --version  //--svn server版本

    3.创建SVN版本库

    a:创建项目目录和svn仓库:

    sudo mkdir  /home/svn
    sudo mkdir  /home/svn/repository
    sudo chmod -R 777 /home/svn/repository
    sudo svnadmin create /home/svn/repository

    执行命令后,会在repository下生成以下文件:
    这里写图片描述
    对db进行权限设置:

    sudo chmod -R 777 db

    注:
    如果不执行上述命令,会报如下错误:
    这里写图片描述
    这是因为我们用的都是sudo权限做的操作,默认只有root用户对文件夹才有写权限,因为root的umask是0022,别的用户没有写权限。

    b:设置访问权限:
    修改配置文件conf/svnserve.conf

    sudo vim /home/svn/repository/conf/svnserve.conf

    这里写图片描述
    注:
    1.所有的行都必须顶格,否则报错。

    c:添加访问用户:

    sudo vim /home/svn/repository/conf/passwd 

    这里写图片描述

    d:设置用户权限:

    sudo vim /home/svn/repository/conf/authz

    这里写图片描述

    对以上进行解释:

    admin = wang //用户王属于admin权限组
    @admin = rw //admin权限组的权限是读和写
    * = r 所有的组都具有读权限

    三:测试SVN服务器

    A:启动服务器

    svnserve -d -r /home/svn [--listen-host 192.168.1.16]

    注:
    -d:表示在后台运行
    -r:指定服务器的根目录
    这样访问服务器时就可以直接用”svn://服务器ip/repository”来访问了。
    如果服务器有多ip的话–listen-host来指定监听的ip地址.
    我们可以在svn客户端中通过svn://192.168.1.16来访问svn服务器
    可以用如下命令查看svnserve是否已经运行:

    ps aux | grep svnserve

    这里写图片描述
    可以看到svn服务器已经在后台运行了。

    B:停止服务器

    killall svnserve
    ps aux | grep svnserve

    这里写图片描述
    可以看到svn服务器已经关了。

    四:访问SVN服务器

    可以通过TortoiseSVN客户端访问SVN服务器:
    在本地新建一个文件夹,进入文件夹,使用TortoeseSVN访问之前创建的SVN服务器仓库。
    这里写图片描述

    进入svn仓库后,可以试着提交一个文件夹:
    这里写图片描述
    这里写图片描述

    点击确定或者OK后会提示你输入svn的用户名和密码:
    这里写图片描述

    这里写图片描述

    到此就完成了。。。。

    展开全文
  • Eclipse如何卸载SVN插件 Subclipse

    千次阅读 2017-11-15 11:23:58
    错误的产生步骤:右键》Team》Upgrade。 点击OK按钮。 提示了错误信息,点击Details,可以看到详细的错误信息。 从错误中可以看出项目是SVN1.6版本...
    1. 错误的产生步骤:右键》Team》Upgrade。

      Eclipse如何卸载SVN插件 Subclipse
    2. 点击OK按钮。

      Eclipse如何卸载SVN插件 Subclipse
    3. 提示了错误信息,点击Details,可以看到详细的错误信息。

      Eclipse如何卸载SVN插件 Subclipse
    4. 从错误中可以看出项目是SVN1.6版本的,提示项目需要升级;说明是客户端的版本高了。

      Eclipse如何卸载SVN插件 Subclipse
    5. 点击OK按钮关闭窗口。

      Eclipse如何卸载SVN插件 Subclipse
    6. 找到对应的目录删除高版本的SVN插件 Subclipse。

      Eclipse如何卸载SVN插件 Subclipse
    7. 点击Help》About Eclipse。

      Eclipse如何卸载SVN插件 Subclipse
    8. 在打开的窗口中点击Installation Details。

      Eclipse如何卸载SVN插件 Subclipse
    9. 在Installed Software标签窗口中,选中Subclipse,点击Uninstall按钮。

      Eclipse如何卸载SVN插件 Subclipse
    10. 点击Finish按钮。

      Eclipse如何卸载SVN插件 Subclipse
    11. 11

      卸载后,需要重启Eclipse,点击Yes按钮。

    展开全文
  • 一、svn卸载: 1、控制面板——>卸载程序——>svn:右击卸载 二、安装 ...打开setting找到...如果找不到svn.exe,因为在安装svn时,第二个选项没有选择,请根据上面步骤卸载svn,再重新安装 ...

    一、svn卸载:

    1、控制面板——>卸载程序——>svn:右击卸载


    二、安装

     

    三、配置idea

    打开setting找到Subversion,将idea的svn设置为自己装的svn即可

    如果找不到svn.exe,因为在安装svn时,第二个选项没有选择,请根据上面步骤先卸载svn,再重新安装

     

    展开全文
  • Linux 下SVN的搭建与卸载

    热门讨论 2012-11-20 21:35:04
    Linux下SVN的搭建与卸载简单步骤概述,已按该步骤完成svn的搭建与使用
  • linux安装apache+svn步骤

    2019-11-16 17:10:14
    1、创建svn用户 [root@server-002 ~]# useradd svn [root@server-002 ~]# passwd svn 2、查看是否已经安装svn ...3、如果没有,直接第4步,如果有,先卸载 [root@server-002 ~]# rpm remove subversion -y 4...

    1、创建svn用户

    [root@server-002 ~]# useradd svn
    [root@server-002 ~]# passwd svn
    

    2、查看是否已经安装svn

    [root@server-002 ~]# rpm -qa subversion
    

    3、如果没有,直接第4步,如果有,先卸载

    [root@server-002 ~]# rpm remove subversion -y
    

    4、执行yum安装svn

    [root@server-002 ~]# yum install subversion -y
    

    5、创建SVN仓库

    [root@server-002 ~]# svnadmin create /var/svn/svnrepos
    [root@server-002 ~]# cd /var/svn/svnrepos/conf
    [root@server-002 ~]# ll
    total 24
    -rwxrwxrwx 1 daemon daemon   75 Nov 11  2018 accessfile
    -rwxrwxrwx 1 daemon daemon 1170 Nov 16 16:58 authz
    -rwxrwxrwx 1 daemon daemon  385 Nov 16 16:59 passwd.default
    -rwxrwxrwx 1 daemon daemon  266 Nov 16 16:57 passwdfile
    -rwxrwxrwx 1 daemon daemon 3078 Nov 11  2018 svnserve.conf
    

    6、进入仓库目录,对每个文件进行设置,参考如下:

    [root@server-002 ~]# cat accessfile
    [groups]
    user = root
    anonymous = guest
    [/]
     * = r
    @user = rw
    @anonymous = r
    [root@server-002 ~]# cat accessfile
    [/]
    root=rw
    [/myWork]
    zhangsan=rw
    lisi=rw
    [root@server-002 ~]# cat passwd.default
    [users]
    root=root
    zhangsan=zhangsan
    lisi=lisi
    

    7、配置svn开机启动
    创建svn.service文件

    [root@server-002 ~]# vim /etc/systemd/system/svn.service
    [Unit]
    Description=svn service
    After=syslog.target
    [Service]
    Type=forking
    ExecStart=/usr/bin/svnserve -d -r  /var/svn/svnrepos --config-file=/var/svn/svnrepos/conf/svnserve.conf --log-file=/home/svn/logs/svn.log
    User=svn
    Group=svn
    [Install]
    WantedBy=multi-user.target
    

    8、激活开机启动svn服务

    [root@server-002 ~]# systemctl daemon-reload
    [root@server-002 ~]# systemctl enable svn
    

    9、添加http访问支持

    • 检查是否已经安装了apache服务
    [root@server-002 ~]# rpm -qa httpd
    
    • 如果没有该服务,则安装,否则跳过
    [root@server-002 ~]# yum install httpd -y
    
    • 安装mod_dav_svn组件
    [root@server-002 ~]# yum install mod_dav_svn -y
    
    • 修改apache启动用户和组为svn
    [root@server-002 ~]# vim /etc/httpd/conf/httpd.conf
    User svn
    Group svn
    
    • 修改subversion.conf配置
    [root@server-002 ~]# vim /etc/httpd/conf.d/subversion.conf
    <Location /svnrepos>
       DAV svn
       # SVNListParentPath on
       # SVNParentPath /var/svn/svnrepos
       SVNPath /var/svn/svnrepos # 如果想在一个目录下面创建多个版本库的话,则使用
       AuthzSVNAccessFile /var/svn/svnrepos/conf/authz
       AuthType Basic
       AuthName "subversion repos"
       AuthUserFile /var/svn/svnrepos/conf/passwdfile  # svn仓库中用户和密码信息存放目录
       Require valid-user
    </Location>
    
    • 利用htpasswd命令添加用户(初次创建文件并写入)
    [root@server-002 ~]# htpasswd -bc /var/svn/svnrepos/conf/passwdfile admin 123456
    

    注意:在bin目录下生成一个 htpasswd.user 文件,用户名admin,密码:123456,默认采用MD5加密方式。

    • 在原有密码文件中增加下一个用户
    [root@server-002 ~]# htpasswd -b /var/svn/svnrepos/conf/passwdfile admin 123456
    
    • 账户和密码文件内容大致如下:
    [root@izwz9acp86oa3ixg4umjicz conf]# cat /var/svn/svnrepos/conf/passwdfile
    root:$apr1$142jvZ4d$4YNNFdssh/3eckoHaQY.0
    admin:$apr1$W6Mqgcci$j220CS80QgI.HJUM922
    zhangsan:$apr1$EDm6E//H$.k3S6rYJFFaxUMGSKR99
    
    • 开放80端口
    [root@server-002 ~]# firewall-cmd –add-port=80/tcp –permanent
    [root@server-002 ~]# firewall-cmd –reload
    
    • 启动apache
    [root@server-002 ~]# systemctl start httpd
    [root@server-002 ~]# systemctl enable httpd
    
    展开全文
  • 1、检查系统是否已经安装如果安装就卸载 检查: svnserve --version 卸载: yum remove subversion 2、安装 yum install subversion 3、建立SVN库(文件位置可自由) 创建仓库文件夹: mkdir -p /...
  • 1.查看是否安装svn 使用命令 svn ...2.如果要卸载svn,可用命令 sudo apt-get remove --purge subversion (–purge 选项表示彻底删除改软件和相关文件) 3.安装svn,命令: sudo apt-get i...
  • 本篇文章主要介绍在CentOS7中采用yum安装方式。优点:简单,一键安装,不用手动配置环境变量等。缺点:安装位置为yum默认。本篇文章以阿里云CentOS7为例。...2:yum remove subversion 卸载SVN ...
  • 2、卸载SVN 卸载命令:sudo apt-get remove --purge subversion 卸载后用步骤1命令查看版本号,如果命令执行失败说明卸载成功 3、安装SVN 更新命令:sudo apt-get update 有时会安装失败,建...
  • Svn安装 检查已安装版本 ...#卸载旧版本SVN yum remove subversion 安装SVN yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql 确认已安装了svn模块 cd /etc/httpd/modu
  • ubuntu 创建 svn

    2017-12-24 20:46:32
    转:... 一:搭建环境 查看Ubuntu系统的版本信息:可用cat /proc/version命令、uname -a命令与sb_release -a命令。 Ubuntu:14.04 64位 SVN:通过apt-get 安装 ...二:搭建步骤 ...1.卸载svn
  • Ubuntu 搭建 SVN 服务器

    2017-11-11 10:23:05
    一:搭建环境查看Ubuntu系统的版本信息:可用cat /proc/version...卸载svn利用以下命令查看自己的系统是否已经安装了svn:svn上面显示为未安装,如果显示一下信息说明已安装,可以使用以下命令进行卸载:sudo apt...
  • 一:搭建环境 查看Ubuntu系统的版本信息:可用cat /proc/version命令、uname -a命令与sb_...1.卸载svn 利用以下命令查看自己的系统是否已经安装了svn: svn 上面显示为未安装,如果显示一下信息说明
  • centos7中svn的搭建

    2018-09-03 09:51:24
    前置步骤: 如果原系统中存在有svn , 需要先卸载 svn。 1. 安装svn: yum -y install subversion  2. 安装完成后,查看安装版本: svnserve --version 如果显示版本信息, 则安装成功 3. 创建版本仓库  ...
  • 问题 :如下图所示 :解决:该错是svn客户端在安装时没有选择command line client tools,我们可以选择控制面板==》卸载程序找到指定程序即...如果本地没有同版本安装包可以选择卸载svn客户端,然后安装其他版本客户...
  • Eclipse中添加SVN插件

    2019-01-03 17:43:24
    在进入公司后基本上都会使用SVN这类的中间件,使用这些中间件的...此步骤中Name栏的值可以任意填写,知识用于存放下载的SVN文件的,Location则是填写卸载SVN插件的地址,其地址是:http://subclipse.tigris.org/upda...
  • 参考:Ubuntu 14.04下搭建SVN服务器(SVN Server) 一:搭建环境 查看Ubuntu系统的版本信息:可用cat /proc/version命令、uname -a命令与sb_...1.卸载svn 利用以下命令查看自己的系统是否已经安装了svn: 上面...
  • 一、yum安装 rpm -qa subversion //检查是否安装了低版本的SVN ...yum remove subversion //如果存储旧版本,卸载旧版本SVN 开始安装 yum -y install subversion svnserve --version //查看版本 ...
  • LLVM+Clang编译安装卸载

    2020-11-12 16:51:02
    遇到几次内存和磁盘不够的问题,一一解决,下面是我的编译安装步骤和遇到的一些过程。 前期准备工作 1. 安装svn yum install subversion 2. 升级cmake,升级到3.0以上版本。 [root@VM-100-213-centos ~]# ...
  • 一、yum安装 rpm -qa subversion //检查是否安装了低版本...yum remove subversion //如果存储旧版本,卸载旧版本SVN 开始安装 yum -y install subversion  svnserve --version //查看版本 root@ding jvm]...
  • 转载自:... 一、yum安装 rpm -qa subversion //检查是否安装了低版本的SVN yum remove subversion //如果存储旧版本,卸载旧版本SVN 开始安装 yum -y install subversion...
  • 今日工作目标:  1. 解决昨天搭建svn多库时遇到的错误: ... 1-2: 在ubuntu服务器上完全卸载svn,apache2,并删除目录/etc/apache2下所有的配置文件  1-3: 重新安装svn,apache2,配置了需要的库文件.
  • Svn右键不出现svn checkout 图标

    千次阅读 2016-11-07 15:24:00
    心灰意冷的你或者我想着算了,卸载svn。重新装一遍。不。 意外的发现一个简单的方法。或许对很多情况下svn右击没有出现图标有用。这时,如果你还有svn原来的安装包,点击它。(如果你没有,就不用阅读以下步骤了...
  • 记录一次使用Ubuntu环境搭建svn服务器的详细步骤一、查看是否已经安装svn命令:svn如果显示以下信息,说明已安装二、卸载已安装的svn命令:sudo apt-get remove --purge subversion三、安装svn1.安装svn更新命令:...
  • cetos6.8配置svn服务器

    2019-10-04 07:17:50
    2, 卸载旧版本svn  yum remove subversion 3, 安装SVN,输入官网提供的命令  yum install subversion mod_dav_svn 4, 查看svn版本信息  svnserve --version 二,配置 1, 创建sv...
  • 记录一次使用Ubuntu环境搭建svn服务器的详细步骤 一、查看是否已经安装svn 命令:svn如果显示以下信息,说明已安装 二、卸载已安装的svn 命令:sudo apt-get remove --purge subversion ...
  • SVN已经同步服务器,但是绿色同步图标...第三,卸载SVN重装...这里我只介绍我解决的方案 我的解决方法 1、随便选择一个目录,右键TortoiseSVN->settings->Icon Overlays,将选择默认的改成Shell保存 ..
  • 记录一次使用Ubuntu环境搭建svn服务器的详细步骤 一、查看是否已经安装svn 命令:svn 如果显示以下信息,说明已安装 二、卸载已安装的svn 命令:sudo apt-get remove --purge subversion 三、安装svn 1....
  • 就在今天,我突然发现我的SVN的图标没有了,之前明明有安装过SVN,于是我就找之前安装的软件的文件夹,没有找到,记得得我好想没有卸载,没有找到,我只有重装了。结果重装软件好像不行啊,貌似想到了什么就去控制...

空空如也

空空如也

1 2 3 4
收藏数 69
精华内容 27
关键字:

卸载svn步骤