首页 > 其他分享 >VisualSVN Server的迁移

VisualSVN Server的迁移

时间:2024-08-06 10:06:40浏览次数:12  
标签:... URL 如下 VisualSVN 迁移 Server

VisualSVN Server迁移的情况

  VisualSVN Server 迁移 涉及到两种情况:

第一种情况:VisualSVN Server没有更换电脑或者服务器,只是修改Server name。

第二种情况:当VisualSVN Server需要从一台电脑(或者服务器)迁移到另一台电脑(或者服务器)。

 

VisualSVN Server迁移的方法

 

 

VisualSVN Server迁移的过程中需要修改SVN的服务端和客户端。

 

针对上面提到的两种迁移情况,我们先分别来了解下服务端解决的方法:

1.修改Server name的方法。

该方法可以在下面链接的博文中看到,链接是:

http://blog.csdn.net/zzfenglin/article/details/50936888

 

2.从A电脑(或者服务器)迁移到B电脑(或者服务器)上的方法:

(1)在B电脑上安装VisualSVN Server服务端,安装的方法可以参考下面的博文:

http://blog.csdn.net/zzfenglin/article/details/50931462

 

(2)将A上的“Repositories”文件夹里面的内容全部拷贝到B上的“Repositories”文件夹下,拷贝的过程可能会提醒是否覆盖“authz”和“htpasswd”等文件,这个时候一定要选择覆盖,因为只有覆盖之后才能将之前在A上开通的分组和用户的账号密码复制到B上,否则需要重新注册分配分组和用户,这个地方大家注意一下。

 

当然这个地方,你也可以不直接拷贝,通过手动导入的方式将你需要迁移的代码工程整合过来,手动导入的方法是右击“Repositories”,下拉菜单中选择“import existing repository...”,最后导入完之后再手动拷贝下“authz”和“htpasswd”等配置文件即可。

 

(3)打开B上的VisualSVN Server Manager,我们就会看到在左侧的“Repositories”下显示了我们迁移过来的代码工程。因为代码工程和分组用户的账号都是直接复制导入的,所以迁移过来的代码工程需要重新设置一下使用权限。设置的方法如下:

 

首先,右键“Repositories”下需要修改权限的代码工程,下拉菜单中选择“Properties...”,操作截图如下:

 

然后,会弹出如下的弹出框:(实测没有出现这个,大家视自己的情况操作)

 然后,我们点击“Add...”,之后会弹出如下弹出框,在下面的弹出框中选择“Everyone”,也就是分组和用户下的每一个都包含在内,当然也可以单独设置某个分组或者某个用户。截图如下:

 

选中之后,点击“OK”,显示如下:

 

选择合适的“Permissions”之后,点击“应用”,然后点击“确定”即可。

 

 

这样,服务端相关设置和配置的过程就描述完了。下面,我们来了解下客户端重新迁移更新URL的方法,上述两种迁移情况下,客户端的操作都一样,所以,对于客户端的操作,我们就一起来看看具体的方法:

 

1.在需要迁移配置的工程文件夹上点击鼠标右键,下拉菜单中选择“TortoiseSVN”,然后选择“Relocate...”,操作截图如下:

 

2.点击“Relocate...”之后,弹出如下截图的弹出框:

 

截图中的注释很详细了,“From URL:”列出的是之前的原始的URL;“To URL:”下默认列出的也是原始的URL,但是这个地方我们是可以直接修改的,修改成我们刚迁移到的SVN服务端的新的URL,然后点“OK”,第一次操作的时候会提示输入svn的用户名和密码,输入自己的svn用户名和密码,然后点确定就可以开始迁移了。

 

开始迁移的时候会弹出一个提示框,表示迁移正在进行,等迁移完成之后会弹出如下的提示框,表示操作完成并且成功迁移:

 

到这里,我们两种情况下的迁移工作就完成了。

 

原文地址:https://blog.csdn.net/zzfenglin/article/details/51915542

标签:...,URL,如下,VisualSVN,迁移,Server
From: https://www.cnblogs.com/nsw2018/p/18344609

相关文章

  • 【安装】SQL SERVER 彻底卸载清除
    -----2024年8月6日09:40:13-----bayaim, 以下内容纯属百度网络搜到,如有侵权请联系及时删除SQLSERVER如果卸载不干净,就会导致下一次安装失败,下面是卸载的步骤,可完全卸载干净。当然,可能下列某些步骤可以省略。1.停掉SQLSERVER所有相关服务2.控制面板“添加删除程序”中......
  • 【从零开始一步步学习VSOA开发】创建VSOA的server端
    创建VSOA的server端创建工程参考hellovsoa工程,创建server工程,工程源码修改如下:#include<stdio.h>#include<stdlib.h>#include<string.h>#include<netinet/in.h>#include<arpa/inet.h>#include"vsoa_platform.h"#include"vsoa_ser......
  • [Microsoft][ODBC Driver 17 for SQL Server]TCP 提供程序:错误代码 0x2746 - 客户端无
    我正在尝试运行odoo项目ubuntu:22.04pyodbc==4.0.28python:3.8opensslversion:OpenSSL1.1.1p21Jun2022**ERROR:DIAG[08001][Microsoft][ODBCDriver17forSQLServer]TCPProvider:Errorcode0x2746DIAG[08001][Microsoft][ODBCDriver......
  • 建了一个 es集群,想把原先的es集群的数据迁移到新的es集群中。
    步骤1:在原始集群上创建快照配置快照存储库:首先,在原始Elasticsearch集群上配置一个快照存储库。假设你使用的是文件系统类型的存储库,并且存储路径为 /mnt/backups: curl-XPUT-u'user:pwd''http://original-cluster:9200/_snapshot/esbackup'-H"Content-Type:app......
  • SQL Server 数据误删的恢复
    在日常的数据库管理中,数据的误删操作是难以避免的。为了确保数据的安全性和完整性,我们必须采取一些措施来进行数据的备份和恢复。本文将详细介绍如何在SQLServer中进行数据的备份和恢复操作,特别是在发生数据误删的情况下。假设我们已经开启了全量备份,并且在误操作之前有一个全......
  • 守护数据堡垒:SQL Server数据库自定义备份审计实现指南
    标题:守护数据堡垒:SQLServer数据库自定义备份审计实现指南引言数据库备份是确保数据安全和业务连续性的关键措施。SQLServer提供了多种备份策略,但有时候,为了满足特定的合规性要求或业务需求,我们需要实现更细粒度的自定义数据备份审计。本文将详细介绍如何在SQLServer中......
  • 索引的艺术:SQL Server数据库性能优化的索引设计策略
    索引的艺术:SQLServer数据库性能优化的索引设计策略在SQLServer数据库的浩瀚世界中,索引是提升查询性能的一把利剑。然而,索引的设计和使用并非一蹴而就,而是需要深思熟虑的策略。本文将深入探讨SQLServer中数据库性能优化时需要考虑的索引设计因素,带你领略索引设计的智慧。......
  • 数据安全堡垒:构建SQL Server自定义数据安全策略
    数据安全堡垒:构建SQLServer自定义数据安全策略在数字化时代,数据安全是企业的生命线。SQLServer作为企业级数据库解决方案,提供了丰富的安全特性来保护数据。然而,面对复杂的业务需求和不断演变的安全威胁,自定义数据安全策略显得尤为重要。本文将详细探讨如何在SQLServer中......
  • SystemServer 进程的启动流程
    一、SystemServer 进程简介1. SystemServer进程主要的作用是启动各种系统服务,比如ActivityManagerService,PackageManagerService,WindowManagerService等各种服务。当我们的应用需要使用各种系统服务的时候也是通过与SystemServer进程通讯获取各种服......
  • 万字干货:从消息流平台Serverless之路,看Serverless标准演进
    摘要:如今,Serverless化已经成为消息流平台发展的新趋势,而如何更好地基于Serverless化的消息流平台进行应用设计和开发,则成为了一个值得思考的问题。本文分享自华为云社区《9000字干货:从消息流平台Serverless之路,看Serverless标准演进》,作者:华为云PaaS服务小智。这是一个最美好的......