visualsvn的迁移及svn的一些问题
从A服务器将visualsvn的内容迁移到B服务器的visualsvn。
1 在B服务器上安装visualsvn
到visualsvn官网https://www.visualsvn.com/下载visualsvn server软件,下载后进行默认安装即可,安装后,系统启动会自动运行visualsvn。
2 把A服务器上的repositories文件夹copy到B服务器的对应文件夹。
把A服务器上的repositories文件夹,拷贝覆盖B服务器上的repositories文件夹,这个仓库文件夹里有svn账户设置,保存的各个文件版本。覆盖后,信息都会迁移到B服务器上。
3 svn客户端端的使用。进行relocate。
Visualsvn服务完成迁移后,需要在客户端进行相应的设置,主要是svn服务的ip地址改变了,在客户端对服务器ip进行重新定位,也就是relocate的一个过程。
4 客户端连接不上svn服务的问题解决
visualsvn默认访问地址https://ip address/svn,一般情况下直接就可以访问,如果不可以,在防火墙中允许3690端口通过。如果还不可以,可以将防火墙关闭,再进行测试,如果还不行,就是某些流氓软件在作祟,我的就是驱动精灵,安装了一次猎豹浏览器,svn就访问不了了,把猎豹浏览器卸载,把驱动精灵卸载,然后就可以了。
5 svn上传错误ClientException的解决
用svn进行上传操作,出现错误。
org.apache.subversion.javahl.ClientException: Can't find a working copy path
svn: Commit failed (details follow):
svn: 'C:\workspace\xxx\target\xxx\WEB-INF\lib\commons-logging-1.2.jar' is scheduled for addition, but is missing
原因是这些文件被svn提交过,被标记为了“add”状态,等待被加入仓库。此时把这些文件删除了,svn提交的时候还是尝试提交这些文件,虽然他的状态已经是“missing”了。
该问题的解决办法,是将这些文件重新标记。我是用的是eclipse自带的svn插件,在这些missing的文件(目录)上右键点击,team—revert(还原…),这样就是告诉svn,这些文件退回到之前的状态。然后就可以正常提交了。
也可以用svn命令行的方式,svn revert filepath/filename.java --depth infinity,这种方式没有测试。
参考文章:https://blog.csdn.net/ouyangtianhan/article/details/40981209
https://blog.csdn.net/zzfenglin/article/details/51915542
visualsvn的迁移及svn的一些问题的更多相关文章
- VisualSVN Server迁移的方法
VisualSVN Server迁移涉及到两种情况: 第一种情况:VisualSVN Server没有更换电脑或者服务器,只是修改Server name. 第二种情况:当VisualSVN Serve ...
- 在Visualsvn Server上创建svn账号和密码
VisualSVN Server是一个集成的svn服务端工具,是一款svn服务端不可多得的好工具.可以先安装好VisualSVN Server后,运行VisualSVN Server Manger,然 ...
- SVN服务器迁移,SVN版本库迁移(网络copy)
做法: 准备:系统平台:windows server 2003 版本库:vos 源服务器:10.10.13.48 目标服务器:10.10.13.129源SVN版本库的path: D:\svn\vos要 ...
- VisualSVN Server 从此告别SVN记事本配置
http://www.visualsvn.com/downloads/ 注意下载的是Server版本,他还会提供一个visual Studio的插件: 安装完毕后,可以在管理界面进行角色添加,创建 ...
- visual studio 版本管理从tfs迁移到svn
1.首先要解除解决方案的tfs绑定 清除(删除)项目下的所有版本控制文件,这些文件有:*.vssscc,*.vspscc 删除这些版本控制文件比较简单,搜索这些后缀的文件,删除即可. 修改项目的解决方 ...
- Git迁移 从SVN到Git
Migrating from SVN to Git 首先我们需要在Stach或者GitHub上新建一个Repository, 拿到它的URL. 接下来参照如下步骤 : At first we shou ...
- (转)将SVN从一台服务器迁移到另一台服务器(Windows Server VisualSVN Server)
转:http://blog.sina.com.cn/s/blog_855a24030102xp9q.html 服务器环境: Windows Server 2012 软件版本: VisualSVN-S ...
- 在Windows上,迁移VisualSVN server
最近在搭建自动化测试框架,顺便了解了一下SVN的搭建.对于一般的使用场景,VisualSVN还是挺方便的,而且上手特别快. 由于是第一个demo,后期要迁移到其他服务器上面,所以就熟悉了一下serve ...
- svn迁移
一. VisualSVN服务器迁移 场景:把A服务器备份到B服务器 方法: 1.拷贝A上Repositories文件夹到B上 2.打开B上VisualSVN Server Manager ...
随机推荐
- The type 'Expression<>' is defined in an assembly that is not referenced.You must add a reference to assembly 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
在我将一个.net framework 4.0+mvc4+ef5的项目,升级到.net framework 4.6.1+mvc5+ef6之后,解决了所有的升级带来的问题,唯独在razor的cshtml ...
- 开发自己的react-native组件并发布到npm[转]
原文链接:https://www.jianshu.com/p/091a68ea1ca7 写在前面 在做react-native开发的时候,我们经常会找到一些第三方组件,并且通过npm install的 ...
- UICollectionView使用相关博文链接
有关UICollectionView的几篇文章:1.UICollectionView简介及简单示例: http://puttin.github.io/blog/2013/04/08/a-simple- ...
- 勾勾街:用最小的成本封装一个苹果IOS APP! 封装技术再度升级~
勾勾街自上线以来,“遭到”大量群众的喜爱... 只能用遭到这个词儿,因为大家好像都被憋了很久了,哈哈哈! 我们的技术是先进的,也是首创的,但最近发现了另一个网站,把我们的技术抄走了.... 本来这个事 ...
- BZOJ 2169
$f_{ij}$ 表示加入 $i$ 条边, $j$ 个点的度数是奇数的方案数,然后暴力 #include<bits/stdc++.h> using namespace std; #defi ...
- nsqadmin
nsqadmin 结构体定义 type Options struct { LogLevel string `flag:"log-level"` LogPrefix string ` ...
- hadoop2-HBase的Java API操作
Hbase提供了丰富的Java API,以及线程池操作,下面我用线程池来展示一下使用Java API操作Hbase. 项目结构如下: 我使用的Hbase的版本是 hbase-0.98.9-hadoop ...
- TypeError: a bytes-like object is required, not 'str'
python bytes和str两种类型转换的函数encode(),decode() str通过encode()方法可以编码为指定的bytes 反过来,如果我们从网络或磁盘上读取了字节流,那么读到的数 ...
- oc中的反射机制
好久没有总结过了,一直在赶项目... 今天来总结一下OC中的反射机制,有什么不对的地方,还请多多海涵. 反射机制,简单的说就是在程序运行期间通过类的名字来动态的获取类的信息,从而实现动态的创建类,以及 ...
- MySQL8主从配置
最近在看MySQL的主从配置,罗列一下过程. 一.环境介绍 我使用的是两个MySQL8.0.13Windows版,Master和Slave安装的在一个机器上,Master库的端口为3306,Slave ...