linux 安装 svn_Vim配置

linux 安装 svn_Vim配置软件公司开发测试中svn的使用场景。在linux上安装配置svn。1.启动服务时,路径应该写上svn数据仓库的根目录。2.客户端应该是写版本库目

linux 安装 svn_Vim配置

软件公司开发测试中svn的使用场景

在linux上安装配置svn

(1):安装SVN Server

yum -y install subversion

(2):查看版本号:

svnserve –version

linux 安装 svn_Vim配置

(3):创建SVN版本库

mkdir -p /var/svn-cj ##创建svn主资源库目录

svnadmin create /var/svn-cj/qy73 ##创建SVN版本库

linux 安装 svn_Vim配置

(4):配置版本库(authz文件是权限控制文件、passwd是帐号密码文件、svnserve.conf SVN服务配置文件)

cd /var/svn-cj/qy73/conf ##进入文件目录(测试用)

(5):设置账号密码

vim /var/svn-cj/qy73/conf/passwd

去掉[users]前面的#,否则svn只能以匿名用户登录,客户端不会出现登录窗口,除非你的anon不为none,否则将返回一个错误。这里的密码是没有加密的。然后添加自己的账号和密码。

chenjian = tiger

linux 安装 svn_Vim配置

(6):修改访问权限

vim /var/svn-cj/qy73/conf/authz

这里面配置不同项目不同目录中,不同账号的权限。以下配置是chenjian用户对svn项目有读写权限,其他账号无访问权限

[/]

chenjian = rw

*=

linux 安装 svn_Vim配置

(7):修改svnserve.conf文件

vim /var/svn-cj/qy73/conf/svnserve.conf

#去掉#[general]前面的#号 [general]

#匿名访问的权限,可以是read,write,none,默认为read anon-access = none

#认证用户的权限,可以是read,write,none,默认为write auth-access = write

#密码数据库的路径,去掉前面的# password-db = passwd

#账户数据库路径

authz-db = authz

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

linux 安装 svn_Vim配置

(8):配置防火墙

vi /etc/sysconfig/iptables

添加如下命令

-A INPUT -p tcp -m state –state NEW -m tcp –dport 3690 -j ACCEPT

(9):重启防火墙

service iptables restart

(10):启动SVN版本库

svnserve -d -r /var/svn-cj

linux 安装 svn_Vim配置

(11):查看服务是否启动(出现两行说明启动,一行没启动)

ps aux | grep svnserve

linux 安装 svn_Vim配置

(12):停止SVN命令

killall svnserve

(13)Win连接URL为:(下面会用到)

svn://ip/qy73

注意:

1.启动服务时,路径应该写上svn数据仓库的根目录(例如:svnserve -d -r /var/svn-cj)

2.客户端应该是写版本库目录(例如:svn://192.168.153.161/qy73)

如果大家觉得有用,请关注我的头条号。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11636.html

(0)

相关推荐

  • Pycharm介绍

    Pycharm介绍Pycharm是一款由JetBrains公司开发的Python集成开发环境(IDE),它是Python开发者使用最为广泛的开发工具之一,功能十分强大,支持众多的Python框架和库,同时提供了多种工具和插件,方便程序员进行快速的开发、调试和测试。

    2024-07-01
    47
  • SQL 入门教程:拼接字段「建议收藏」

    SQL 入门教程:拼接字段「建议收藏」目录汇总:SQL 入门教程:面向萌新小白的零基础入门教程 为了说明如何使用 计算字段,我们来举一个简单例子,创建由两列组成的标题。 Vendors 表包含供应商名和地址信息。假如要生成一个供应商报表,

    2023-04-20
    155
  • linux MongoDB安装[亲测有效]

    linux MongoDB安装[亲测有效]安装方式MongoDB官网写了安装的教程(https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ ) 这里是Cent…

    2023-01-31
    151
  • 掌握CSS中的counter-increment属性

    掌握CSS中的counter-increment属性CSS中的counter-increment属性是一个非常有用的工具,可以用于计数自定义内容的出现次数和位置,为排版带来了更多的灵活性和个性化。在这篇文章中,我们将会详细探讨CSS中的counter-increment属性,包括其基本作用、语法、示例和常见用法等方面的内容。希望本文能够对读者理解并掌握该属性有所帮助。

    2024-04-27
    60
  • 在IIS中部署前后端应用,多么痛的领悟![通俗易懂]

    在IIS中部署前后端应用,多么痛的领悟![通俗易懂]目前手上的Web项目是前后端分离的,所以有时也会倒腾Vue框架。 在Devops实践中,容器部署成为良方和事实标准,。 最友好、最顺手的web服务器当属IIS,(后端API已经使用WebDeploy部署到IIS),本文记录使用IIS托管Vue前端应用的姿势。 1. 部署Vue应…

    2023-08-14
    132
  • 利用Python ifnot语句进行编程的基础知识

    利用Python ifnot语句进行编程的基础知识a href=”https://beian.miit.gov.cn/”苏ICP备2023018380号-1/a Copyright www.python100.com .Some Rights Reserved.

    2024-04-15
    92
  • Python中使用NumPy中的matmul函数

    Python中使用NumPy中的matmul函数在数据科学的世界里,线性代数是一项必需的技能。然而,矩阵运算是非常耗费计算资源的。Python中的NumPy是一个广泛使用的科学计算库,其中的matmul函数提供了一种高效的方法来执行矩阵乘法操作。在本篇文章中,我们将深入探讨NumPy中的matmul函数及其应用,帮助读者更深入地了解这个强大的函数。

    2024-07-18
    45
  • 代码整洁之道总结_记录代码的笔记软件

    代码整洁之道总结_记录代码的笔记软件前言《代码整洁之道》在业内有很高的知名度,被诸多前辈推荐给后来者阅读。本书以循序渐进改造一个小程序的方式,演示了一个程序可能的各种设计。

    2022-12-14
    157

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注