Windows下Svn服务器迁移至linux

Svn windows迁移至linux

需求:svn服务器从windows系统无缝迁移至linux系统中

实施:

一:准备工作

1,linux服务器一台

2,原svn-windows服务器安装代码及配置文件一份。

二:步骤

01:windows服务器操作

如图为windows svn 服务器图例

查找他的目录地址为:D:\Repositories

因为只有一个项目故进入此项目里找到需要的文件

注释:  conf  为用户账户及密码配置文件

Dav   为web认证文件

Db   为数据文件

Hooks 为钩子文件

这里我们只需要db文件,至于conf文件 因为window用户配置文件和linux用户配置文件不一样,重点在于db文件(也可以全部拷贝整个项目文件这里我们拷贝所有)。

02: linux服务器操作:

01,安装svn服务

02,拷贝DB文件

03,配置svn

a-01:安装:(linux版本:ubuntu14.04)

[email protected]:~#sudo apt-get install subversion

默认安装  Y 之后安装结束。

a-02:创建仓库文件夹及创建仓库

[email protected]:~#cd /home

[email protected]:/home#sudo mkdir -p svn

创建仓库:(命名需要和之前的一样PRODUCT)

[email protected]:/home#sudo svnadmin create /home/svn/PRODUCT

a-03:删除现在PRODUCT文件,上传刚才拷贝的文件:

[email protected]:/home/svn/PRODUCT# rm-rf *

先删除PRODUCT里面的文件,上传刚才拷贝的文件。

上传完并修改权限755

[email protected]:~#svnadmin setrevprop .  (此条命令重要,覆盖文件)

[email protected]:#svn info svn://127.0.0.1/PRODUT

表示文件已覆盖,现在需要的就是配置用户文件和server.conf文件。

分别修改此三项文件。

[email protected]:/home/svn/PRODUCT/conf#vi svnserve.conf

[email protected]:/home/svn/PRODUCT/conf#vi authz

[email protected]:/home/svn/PRODUCT/conf#vi passwd

到此迁移完成,版本号一致。

图片不知道神马鬼,上传不上去。

时间: 2024-10-12 07:59:44

Windows下Svn服务器迁移至linux的相关文章

windows下svn服务器快速搭建

服务器端VISUALSVN SERVER 3.3.1 下载地址 https://www.visualsvn.com/server/download/ 客户端TortoiseSVN 1.8.13下载地址: https://www.visualsvn.com/visualsvn/download/tortoisesvn/ 1.安装服务器端程序 选择服务器和管理界面都安装 选择安装路径和版本库存放路径,选择版本库的访问方式为http或https 2. 创建新用户 users上右击创建两个测试用户xuj

linux(centos7)下SVN服务器如何搭建

linux(centos)下SVN服务器如何搭建?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下linux(centos)搭建SVN服务器的思路! 虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN. 安装步骤如下: 1.yum install subversion 2.输入rpm -ql subversio

linux下svn服务器的搭建

网上的教程实在是太恶心了,不是太老,就是有问题,刚参考的一篇文章也有问题.自己记录下来,以后用就方便了,现在一边重新安装一遍,一边记录.笔者亲测,今天是5月29号深夜. linux用的是centos6.2,yum install subversion,安装svn服务端.本篇操作均为root用户权限. 1.建立svn库目录. mkdir -p /opt/svndata/repos1 2.建立版本库 svnadmin create /opt/svndata/repos1 3.修改配置文件 (1)服务

Windows Server 2008 R2下SVN服务器的搭建

Windows Server 2008 R2下SVN服务器的搭建 一.需要软件 1.服务器端 VisualSVN-Server-3.3.1-x64 2.客户端 TortoiseSVN-1.8.11.26392-x64-svn-1.8.13 3.客户端中文语言包 LanguagePack_1.8.11.26392-x64-zh_CN 二.安装 1.安装VisualSVN-Server 1 选择visualsvn server and management: 勾选Add Subversion com

cwRsyncServer从windows下数据实时同步到linux服务器上的实现过程

由于公司有两台windows服务器,开发在操作时一般也都是在这两台服务器上上传一些数据或修改一些东西,而Linux上的服务器也要跟windows上的数据要保持一致而又不需要人为的实现这个过程,基于此过程,昨天花了点时间,完成了基本的测试实现过程,今天就把这过程给记录下来,方便以后查看,以希望可以帮到还在困惑的朋友们. 第一步:在windows上的安装cwRsyncServer4.1.0以及配置过程: 在windows上下载安装包cwRsyncServer4.rar,这个不多解析,大家都懂,要是在

Windows下SVN服务的搭建和使用

Subversion 是优秀的版本控制工具,不仅可以管理程序源代码,也可以应用于其他协作管理数据的工作, 这里就介绍VisualSVN Server 服务器端的搭建以及 TortoiseSVN 客户端的使用. 一.下载所需的软件包 现在Subversion已经迁移到Apache网站上了,地址:http://subversion.apache.org/packages.html 我们看到windows操作系统的二进制文件有5种,如图所示: 这里,我们将采用VisualSVN Server作为服务端

centos7下SVN服务器如何搭建

Centos7 搭建svn服务器 linux(centos)下SVN服务器如何搭建?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下linux(centos)搭建SVN服务器的思路! 虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN. 安装步骤如下: yum install subversion 查看安装位置

将Windows下的文件同步到Linux下

需求:把Windows下的某些文件自动传送到Linux指定目录下 实现: 1. Windows下安装 WinSCP工具,并把Liunx服务器信息保存 2. 编写脚本,实现双击工具就把Windows下的文件上传到Linux下, ========================== copyFile.txt =====================================START=========== option echo offoption batch onoption confir

windows下subversion服务器搭建

一.下载subversion服务器端和客户端软件 1.subversion下载地址:http://subversion.tigris.org/ 2.svn比较流行的客户端Tortoisesvn下载地址:http://tortoisesvn.net/downloads 3.安装subversion服务器和Tortoisesvn,若是exe文件直接安装,若是zip解压后即可(若是想方便,可以在环境变量中配置bin) 二.创建版本库(Repository) 若是想在f:\svnroot下建立版本库,需