Linux(Centos)系统上搭建SVN以及常见错误解答
个人博客地址:https://www.vastyun.com
本文主要介绍怎样在Centos上搭建SVN,文章内容比较基础,适合小白用户学习。
1.Linux版本
Centos 6.5
查看linux版本命令:
cat /etc/issue
2.查看本机上是否已经安装SVN
命令:
rpm -qa | grep subversion
如果安装显示下图
3.安装svn
命令:
yum -y install subversion
安装成功显示下图
4.建立版本库目录
命令:
mkdir /www/svnData(如果报错无法创建这个目录,先用命令:mkdir /www;然后再使用mkdir /www/svnData) svnserve -d -r /www/svnData
5.建立新的版本库(版本库就是项目根目录)
比如我的项目根目录是school,备注:不能将一个已经存在文件的文件夹作为svn项目根目录。
svnadmin create /www/svnData/school
6.配置允许用户同步访问
命令:
cd /www/svnData/school/conf
vim svnserve.conf
Anon-access=none
Suth-access=write
Password-db = passwd
注意:修改的文件前面不能有空格,否则启动svn server 出错。
7.添加svn用户
命令:
cd /www/svnData/school/conf (如果还是在本路径下,不需要这句代码)。
vim passwd
添加用户:test=123456
如图所示:
8.客户安装svn(在windows平台上安装)
TortoiseSVN官网下载地址:
https://tortoisesvn.net/downloads.html
云盘下载地址:
32位:https://yunpan.cn/ckfKYp73mfi2C 访问密码 45ba
64位:https://yunpan.cn/ckfKSrcPWA76v 访问密码 585f
9.安装好之后,右键点击SVN Checkout
显示如图所示:
URL of repository:svn://ip/school
Checkout directory:选择本地地址
用户名:test 密码:123456
=================================================================
一、如果出现已经绑定了svn配置或者端口被占用错误的话,我们需要关闭之前已经启动的svn服务,具体方法如下
ps -ef | grep svnserve
显示如图所示:
kill 11465
然后再执行svnserve -d -r /webdocs/svnRepo 搞定
svn:ip就能访问到你的svn版本库,check下来然后需要怎么做的话我就不再赘述了。
Linux(Centos)系统上搭建SVN以及常见错误解答的更多相关文章
- Linux(CentOS)系统下搭建svn服务器
由于GitHub的私有项目需要收费,gitlab对服务器的要求必须是4GB内存以上.对于一些个人的小型项目,想要免费的版本控制工具来管理自己的代码,又不想代码公开,无疑SVN是比较好的选择.windo ...
- 如何在一个ubuntu系统上搭建SVN版本控制工具
有话说,由于公司项目部署需要,将Windows工程迁移到Linux,通过调查确定使用Ubuntu的Linux操作系统.那么如何快速搭建和Windows一样快捷方便的开发环境就很重要了.本文讲述如何在一 ...
- Linux Centos 系统上安装BT客户端 Transmission
Linux Centos 系统上安装BT客户端 Transmission Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和G ...
- Linux CentOS系统上安装Eclipse
Linux CentOS系统上安装Eclipse 1. 下载Eclipse软件 下载网址:http://www.eclipse.org/downloads/packages/release/Juno/ ...
- svn使用---在CentOS 7上搭建SVN服务器 及windows搭建svn步骤
svn搭建方法: https://blog.csdn.net/helijie92902/article/details/51935122?foxhandler=RssReadRenderProcess ...
- Linux centos 6.5 搭建 svn服务器
实例:web1 1.安装subversion #yum install subversion #mkdir -p /oop/svn/ //创建svn目录 #chmod -R 777 /oop/svn ...
- linux CentOS 系统下如何将php和mysql命令加入到环境变量中
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时, ...
- CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)
SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服 ...
- CentOS 6.5系统上安装SVN服务器端的方法及步骤
VN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务 ...
随机推荐
- easyui-datagrid 列单击事件
首先要注意的就是,先添加一个js方法,名字可以自定义,但是必须得与下面的option里面的onClickRow:后面的一致即可 <script type="text/java ...
- vc下打印透明背景图片
一.前言 刚接到个任务,要把带有透明背景的章子图片打印出来,开始觉得不是很简单吗,直接用vc自动生成的打印功能不就ok了.不过问题却不是想像的那么简单! 二.窗口中显示透明图片 在窗口中显示图片,可以 ...
- css规范
1 前言 CSS 作为网页样式的描述语言,在百度一直有着广泛的应用.本文档的目标是使 CSS 代码风格保持一致,容易被理解和被维护. 虽然本文档是针对 CSS 设计的,但是在使用各种 CSS 的预编译 ...
- C# 复制一个Word文档的部分或全部内容到另一个Word文档
C# 复制一个Word文档的部分或全部内容到另一个Word文档 我最近喜欢折腾Office软件相关的东西,想把很多Office软件提供的功能用.NET来实现,如果后期能把它用来开发一点我自己的小应用程 ...
- Microsoft.Office.Interop.Excel的用法以及利用Microsoft.Office.Interop.Excel将web页面转成PDF
1.常见用法 using Microsoft.Office.Interop.Excel; 1)新建一个Excel ApplicationClass ExcelApp = New A ...
- 在Mac下运行ASP.NET Core应用程序
在Mac下运行ASP.NET Core应用程序 通过参照.NET Core相关官方文档,在我的Mac电脑上用Visual Studio Code创建了我的第一个ASP.NET应用. 开发环境搭建 首先 ...
- Rafy 领域实体框架演示(4) - 使用本地文件型数据库 SQLCE 绿色部署
本系列演示如何使用 Rafy 领域实体框架快速转换一个传统的三层应用程序,并展示转换完成后,Rafy 带来的新功能. <福利到!Rafy(原OEA)领域实体框架 2.22.2067 发布!> ...
- DataTable数据批量写入数据库三种方法比较
DataTable数据批量写入数据库三种方法比较 标签: it 分类: C#1) insert循环插入:2) sqldataadapter.update(dataset,tablename); ...
- 【C#公共帮助类】分页逻辑处理类
分页逻辑处理类 PageCollection.cs using System; using System.Collections.Generic; using System.Linq; using S ...
- 速战速决 (4) - PHP: 类基础, 抽象类, 接口, trait
[源码下载] 速战速决 (4) - PHP: 类基础, 抽象类, 接口, trait 作者:webabcd 介绍速战速决 之 PHP 类基础 抽象类 接口 trait 示例1.类的相关知识点 1(基础 ...