文档章节

SVN 教程

yeahlife
 yeahlife
发布于 07/21 16:55
字数 477
阅读 6
收藏 0

http://www.runoob.com/svn/svn-tutorial.html

记一次 svn 管理的项目迁移工作

之前A服务器上的项目版本管理工具是用的SVN,后来,之前管理linux服务器的员工离职了,这管理服务器的工作也就落到我头上了。

由于临时让我接手这个项目,还有一点问题就是A服务器上的内容必须尽快迁移到B服务器,所以我冷静下来,理顺下思路。 第一,我想先看下svn server的版本,好做下一步操作。

查看 svn 版本信息

svn --version

然后,我要查找当前svn 仓库目录位置。

查看 svn 仓库位置

ps aux|grep svnserve

导出这个仓库到本地(工作电脑)上

导出 svn 仓库目录

比如A服务器仓库根目录为 /opt/svn/home
那就将 /opt/svn/home 导出到工作电脑上

B服务器上安装svn

http://www.runoob.com/svn/svn-install.html

查看B服务器仓库目录位置

ps aux|grep svnserve
比如 你B服务器上 svn 仓库目录是 /opt/svn/www
假如 运行进程是 21090
但是你A上的是 /opt/svn/home

如果你懒得修改相关配置文件

修改B服务器svn仓库目录

kill -9 21090
ps aux|grep svnserve
svnserve -d -r /opt/svn/home

导入A服务器svn文件到B服务器svn仓库下

……

这样客户端只需要更改下svn的ip地址即可。

比如 之前 A服务器svn地址是

svn://101.xx.xx.89/home

那么,只需要更改为

svn://102.xx.xx.90/home

这样就可以正常使用了。

本文转载自:http://www.runoob.com/svn/svn-tutorial.html

共有 人打赏支持
yeahlife
粉丝 3
博文 90
码字总数 31671
作品 0
石家庄
程序员
SVN使用相关(安装+汉化+使用)

SVN使用相关(安装+汉化+使用) SVN具体是什么就不介绍了,直接来看相关的使用。以下分为三个部分,网上都有写的比较好的博文了,就不自己动手了。我们来做一次网络的搬运工。 以下教程可能内容...

wwlcsdn000
05/15
0
0
VisualSVN Server的配置和使用方法 图文

VisualSVN Server的配置和使用方法 图文 作者: 字体:[增加 减小] 类型:转载 VisualSVNServer是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual Studio集成在一起,Visua...

Sophia_tj
2015/02/28
0
0
SVN跨服务器配置post-commit提交后自动更新(SVN与WEB服务器不在同一台机器)

背景情况:SVN与WEB不在同一台服务器上,需要SVN提交后WEB站点自动进行SVN UPDATE更新,查阅网上的教程,发现部分的细节和权限部分没有提到导致跨服务器ssh执行更新脚本失败,手动执行post-...

PartyAnimals
06/26
0
0
Jenkins构建完成后通过SVN Publisher Plugin上传文件到指定的SVN(教程收集)

SVN Publisher Plugin:https://wiki.jenkins-ci.org/display/JENKINS/SVN+Publisher 构建完成后的文件,比如Maven打的war包,可以通过SVN Publisher Plugin插件上次到指定的SVN,下面是收集...

easonjim
2017/05/08
0
0
2014-01-16 SVN使用手册Windows X86平台

1.安装Setup-Subversion-1.8.5.msi http://jaist.dl.sourceforge.net/project/win32svn/1.8.5/Setup-Subversion-1.8.5.msi 2.安装VisualSVN-Server-2.7.3.msi http://www.visualsvn.com/fil......

查封炉台
2014/01/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

IDEA中Maven打包时如何跳过测试

方法1:直接使用IDEA提供的方式 Maven命令栏的工具栏有下图中的图标,上面就写着 Skip Tests 按下图标后,如下图,test就不可用了 直接使用package命令即可。 方法2:自己编辑maven命令 进入...

karma123
10分钟前
0
0
Device eth0 does not seem to be present,delaying initialization.

场景:在进行linux 主机克隆的时候,网卡初始化一般都会有问题,最常见的“Device eth0 does not seem to be present,delaying initialization.”,从字面意思 说eth0没有固化,延迟启动。由...

hnairdb
10分钟前
0
0
国内首个区块链试验区在海南成立

据新华社报道,10月8日,海南自贸区(港)区块链试验区正式在海南生态软件园授牌设立,这也是目前为止国内第一个区块链试验区。 该试验区位于海南生态软件园,与试验区同一天成立还有2家研究...

linuxCool
22分钟前
0
0
Java日期和时间获取问题

获取年月日时分秒 Calendar cal = Calendar.getInstance();//获取年int year = cal.get(Calendar.YEAR);//获取月,范围是0-11,最后使用需+1int month = cal.get(Cal...

lanyu96
41分钟前
11
0
Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储

环境说明 使用Kolla-Ansible请参考《使用Kolla-Ansible在CentOS 7单节点上部署OpenStack Pike》; 部署Ceph服务请参考《Ceph学习笔记1-Mimic版本多节点部署》。 配置Ceph 以osdev用户登录: ...

LastRitter
45分钟前
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部