安装部署if.svnadmin 工具

前提是安装好svn服务器及apache+php服务器。
yum -y install subversion mod_dav_svn 安装完建立一个目录用来作为svn总目录 sudo mkdir /home/svn 启动svn sudo svn -d -r /home/svn 启动后会在/home/svn目录下生成如下两个文件
authz 和passwd文件 yum -y install httpd
yum -y install php
下载软件包
sudo wget https://ncu.dl.sourceforge.net/project/ifsvnadmin/svnadmin-1.6.2.zip 解压
unzip svnadmin-1.6..zip 复制一份动至apache的web目录 sudo cp -r /home/tools/svnadmin/iF.SVNAdmin-stable-1.6./ /var/www/html/
切换至web目录
cd /var/www/html 改目录名
sudo mv iF.SVNAdmin-stable-1.6./ svnadmin 对svnadmin目录下的data进行777授权和文件属主变换 sudo chmod -R svnadmin/data
sudo chown apache:apache svnadmin/data 新建账户文件和密码文件
cd svnadmin/data
touch authz
touch passwd
chown apache:apache authz
chown paache:apache passwd 对该软件进行配置,用win电脑访问,根据实际情况设置相关参数并保存,其中svn和svnadmin命令可以
使用which svn和which svnadmin 查看路径 http://www.服务器ip.com/svnadmin/ 如果admin密码忘记,admin密码这样修改: sudo htpasswd /var/www/html/svnadmin/data/passwd admin admin123 访问以下路径可以开始登陆和用接ifsvnadmin工具管理的的svn版本仓库 http://服务器ip地址/svnadmin/
注意事项:1、进入管理界面后以后所有的操作都可以在后台添加了
     2、一般管理步骤为-分配用户-归属组-添加需要管理的目录或者文件作为管理路径-对路径进行管理
3、一般授权读写后,其他组默认是可以读取到你的目录的,但是不能修改,如需要直接其他组拒绝读,那么其他组需要设置对该路径的none权限,也就是无任何权限。
 

IFsvnadmin svn界面管理工具的更多相关文章

  1. Windows Azure Storage图形界面管理工具

    上一篇我们介绍了用PowerShell将Windows Azure的存储服务当网盘来使用.如果感觉还不够简单,那么这次我们来看看还有哪些使用起来更方便的图形界面管理工具吧.当然,这些工具必要支持中国版 ...

  2. 10款最好用的MySQL数据库客户端图形界面管理工具

    MySQL Workbench 该工具由MySQL开发,是一个跨平台的可视化数据库设计工具.它是DBDesigner4项目备受期待的替代者,它是一个本地图形化工具,支持的操作系统包括Windows.L ...

  3. redis的图形界面管理工具:phpredisadmin

    大部分人都知道redis是一款用在缓存服务器上的软件,它与memcache类似,都可以存储海量的数据,用在大访问量的web网站.聊天记录存放等方面,但是又与memcache不同: 1.缓存数据可以持久 ...

  4. MariaDb数据库管理系统学习(二)使用HeidiSQL数据库图形化界面管理工具

    HeidiSQL 是一款用于简单化的 MySQL server和数据库管理的图形化界面.该软件同意你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等.此外,你能够从文本文件导入数据,执行 SQ ...

  5. Cordova - Windows版本图形界面管理工具,告别命令行输入方式!

    Cordova本身提供的是命令行管理工具,并没有提供图形界面管理工具,虽然命令行管理工具可以完成所有Cordova管理,但是对于我这种懒蛋,可真不希望每次都输入命令,而且我更担心一旦输错一个字符,命令 ...

  6. Redis Web界面管理工具

    Redis Web界面管理工具   一个很友好的Redis Web界面管理工具.基于.NET实现.可以通过Mono部署到Linux上,下面是我部署在CentOS 5.7 + Mono 2.10.8 + ...

  7. 使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can't connect to MySQL server (10060)

    版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...

  8. redis的图形界面管理工具

    大部分人都知道redis是一款用在缓存服务器上的软件,它与memcache类似,都可以存储海量的数据,用在大访问量的web网站.聊天记录存放等方面,但是又与memcache不同: 1.缓存数据可以持久 ...

  9. 搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具

    清空yum源缓存,并查看yun源 [root@CentOS2 ~]# yum clean all Loaded plugins: fastestmirror, langpacks Cleaning r ...

随机推荐

  1. Mysql-安装指南

    1.设置用户名密码 首次登录后修改密码如下: 如果密码设置太过简单会报以下错误 mysql修改密码Your password does not satisfy the current policy r ...

  2. java-接口和抽象类的联系和区别。

    接口和抽象类的联系和区别. 一,简单总结 1.抽象类和接口都不能直接实例化,如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象. 2.抽象类要被子类继 ...

  3. Pwn with File结构体(三)

    前言 本文由 本人 首发于 先知安全技术社区: https://xianzhi.aliyun.com/forum/user/5274 前面介绍了几种 File 结构体的攻击方式,其中包括修改 vtab ...

  4. Week7——JSON

    1.什么是JSON? JSON是JavaScript对象表示法,全称是JavaScript Objec Notation.它是存储和交换文本信息的语法,类似于XML.JSON是轻量级的文本数据交换格式 ...

  5. 5.Spring MVC 自动装配问题

    一.使用@controller注解,实际上也是在IOC容器中配置了,它的id是类的首字母小写 一.使用@controller注解,实际上也是在IOC容器中配置了,它的id是类的首字母小写 1.如果不使 ...

  6. Oracle使用order by排序关于null值处理

    select * from dual order by age desc nulls last select * from test order by age asc nulls first sqls ...

  7. 用Spider引擎解决数据库垂直和水平拆分的问题

    作者介绍 张秀云,网名飞鸿无痕,现任职于腾讯,负责腾讯金融数据库的运维和优化工作.2007年开始从事运维方面的工作,经历过网络管理员.Linux运维工程师.DBA.分布式存储运维等多个IT职位.对Li ...

  8. 1.windows下Redis安装

    参考文档:https://www.cnblogs.com/Leo_wl/p/6392196.html?utm_source=itdadao&utm_medium=referral Redis数 ...

  9. [翻译] CSStickyHeaderFlowLayout

    CSStickyHeaderFlowLayout https://github.com/jamztang/CSStickyHeaderFlowLayout Parallax, Sticky Heade ...

  10. [翻译] SCViewShaker

    SCViewShaker https://github.com/rFlex/SCViewShaker About A highly configurable UIView category for s ...