首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将转储的SVN Repo导入Visual SVN

作为一个云计算领域的专家,我了解到Visual SVN是一个用于管理SVN(Subversion)仓库的可视化工具。要将转储的SVN Repo导入Visual SVN,您需要遵循以下步骤:

  1. 首先,确保已经安装了Visual SVN Server并创建了一个新的仓库。svnadmin dump /path/to/your/old/repo > repo_dump.dmpsvnadmin create /path/to/your/new/reposvnadmin load /path/to/your/new/repo< repo_dump.dmp
  2. 使用svnadmin dump命令将现有的SVN仓库转储到一个文件中。例如:
  3. 使用svnadmin create命令创建一个新的SVN仓库。例如:
  4. 使用svnadmin load命令将转储的仓库数据导入新的SVN仓库。例如:
  5. 最后,在Visual SVN Server中,将新创建的仓库添加到项目中。

这样,您就可以将转储的SVN Repo导入Visual SVN Server了。

产品介绍链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 如何快速导入SVN服务器项目代码

    工作中发现:SVN服务器比较好搭建,但如何快速导入其项目代码呢?我们SVN服务器在192.168.11.23上面,如何快速建议一个新SVN库呢?...尝试过几种方法,发现直接在SVN服务器上面操作是导入速度最快。...这里以CS项目为例来说明,一般来说,开发组同事会给一份完整关于CS代码库文件提交给我们(注意记得删掉里面带有.svn目录),我们将其放在SVN服务器/home/cs下面,下面建立新SVN版本CS...详细步骤如下: 一、首先建立新版本库,名字为cs,命令如下: svnadmin create /data/svn/cs 二、库文件导入到服务器项目版本库,如下: svn import /home/...cs file:///data/svn/cs -m "new project" 三、CSsvn权限控制我们可以参考myproject(即我另一项目myprojectSVN代码库,代码权限分配是一件很敏感事情

    93020

    svn: E170001报错原因以及解决方案

    使用Jenkins配置svn拉取项目,Jenkins报错:svn: E170001,经过查阅资源,该问题是由于svn账户名和密码没有权限。重新换一个有权限Svn账号,还是出现此问题。...重新用一个有权限Svn账户拉取项目,为什么出现此问题,其中原因是svn客户端本地有缓存。虽然重新用有权限svn账户,但是svn登录时,还是用本地存在没有权限svn账户。 3....解决办法 win客户端(清除本地缓存) 【TortoiseSvn】—–》【setings】—-》【saved Data】——-》点击Authentication【Clean】按钮  ? ?...linux客户端(清除本地缓存) 方法一:  linux下删除~/.subversion/auth即可清除之前用户名和密码:rm -rf ~/.subversion/auth 以后再操作svn会提示你输入用户名...,这时就可以使用新了 方法二:  svn操作时带上–username参数,比如svn –username=smile co svn_path local_path 4.

    7.2K70

    Tortoise - SVN

    概述 TortoiseSVN 是 Subversion 版本控制系统一个免费开源客户端,可以超越时间管理文件和目录。...文件保存在中央版本库,除了能记住文件和目录每次修改以外,版本库非常像普通文件服务器。你可以文件恢复到过去版本,并且可以通过检查历史知道数据做了哪些修改,谁做修改。...which svn which svnserve 五、创建一个总svn库目录 mkdir /[]/[] 六、创建版本库 svnadmin create /svn库目录/[name] svnadmin...hotcopy /svn库目录/[name] # 热备份 svnadmin import /svn库目录/[name] # 导入 七、例如我可以有多个svn库 create /opt/svn/repo_a...create /opt/svn/repo_b create /opt/svn/repo_c 创建完版本库后文件夹内应有 conf db format hooks locks README.txt 八、

    56210

    聊聊如何从 SVN 迁移源码到 Git 仓库

    准备工作 迁移SVN源码到Git仓库方法肯定不是暴力地代码Copy再Paste到Git仓库,也不是直接在项目下git init初始化仓库,而是应该使用git svn命令操作实现迁移工作。.../ Authors 文件使用 --authors-file:在之前命令中已经提到需要添加参数--authors-file=<filename...对于SVN分支和标签,转换操作是不会将其导入到新Git仓库中,而且在Git分支中也找不到SVN分支branch,也找不到对应标签tag,不过可以使用命令git branch -r可以查看到所有SVN...分支和标签,这是因为在使用git svn clone命令时会将SVN分支和标签导入为Git远程分支和标签,如下示意图所示。...--force SVN分支和标签转换Git本地分支和标签后结构如下图所示: ?

    2.5K10

    SVN版本控制

    1.1.3主流版本控制 VSS:Visual Source Safe(Microsoft Visual Studio成员)主要任务是负责项目文件管理 CVS:march-hare出品一套用于进行文件版本控制软件...2、当账号密码修改后(建议清理) 1.7TortoiseSVN日常使用 1.7.1浏览仓库 Repo-browser : 浏览仓库中资源信息 1.7.2导入导出 Export :导出项目...,和checkout区别 (checkout检出后文件,含有.svn隐藏文件夹, 会和SVN仓库交互, export导出,没有.svn隐藏文件夹) import 本地资源导入svn 服务器...1.10.2项目共享到SVN 新建SVN仓库连接 , 切换“SVN资源库” 视图 共享项目到SVN 注意: 共享后,SVN服务器上只有项目文件夹, 此时需要选择哪些资源不被管理!...1.10.3从svn检出 svn管理项目检出到工作区 1.10.4解决冲突 手动merge后,标记为解决 trunk:项目开发代码主体,是从项目开始直到当前都处于活动状态,从这里可以获得项目最新源代码以及几乎所有的变更历史信息

    1.2K10

    使用 TortoiseSVN 某个 SVN 目录下目录指向另一个仓库

    使用 TortoiseSVN 某个 SVN 目录下目录指向另一个仓库 —— 独立观察员 2015.04.09 哈哈,不知道大家有没有这种需求,是不是看到标题感到有点蛋疼呢?...先来看看 TortoiseSVN 机制: 也就是一个 SVN 主目录(指定了一个仓库了)下有个 ".svn" 目录,用于存储一些信息。...这样,我们就可以在子目录中右键 -->"SVN 检出",然后在弹出窗口中就可以任意选择 SVN 仓库地址进行检出了: 其实我本次是想将放在新浪 SAE SVN 目录中一些内容传到开源中国 Git...@OSC 代码托管仓库中,所以我先选择是 "导入" 操作: 反正经过一番操作之后,该子目录被认可为 SVN 目录了: 现在来恢复外层目录为原来 SVN 目录,只需将相关文件夹改回原来 ".svn...不过,在 Windows 下还有些不同,直接前面添加字符删去,会提示 "必须键入文件名",就跟开始时如果只在最后添加字符是一样错误: 可参考《教你如何在 Windows 平台上创建以点 (.)

    1.3K20

    SVN之于GIT理论优势

    SVN之于GIT理论优势 ?...服务启动后,Visual SVN会自动在系统“证书管理器”中添加一份以主机名为域名根证书,证书位置为“受信任根证书颁发机构”,也就是非出厂自带第三方自签名证书存放位置。...查看历史记录 可以从客户端(Tortoise)和网页端(Visual)2种途径查看仓库历史记录。...,可能引起冲突 ·回退版本:恢复到某个版本,相当于若干次“撤销历史提交” 这3个概念容易混淆(3者英文都包含“Revert”),首先,“本地撤销”就是所有还未提交变动撤销掉,对云端无任何影响:上下文菜单中点击...创建分支(云端变化) SVN中创建分支实质就是拷贝目录,所以有多种方式可以切分支,最简单方式是在TortoiseSVNRepo-browser中,对想要拷贝目录(可以是根目录)右键选择copy

    1.2K30

    Git 中文参考(六)

    信息 --dump-aliases 而不是正常操作,从已配置别名文件中转速记别名,每行按字母顺序排列一个。请注意,这仅包括别名,而不包括其扩展电子邮件地址。...指定提交或树对象提交给 SVN。这取决于您导入获取数据是最新。这使得在提交 SVN 时绝对不会尝试进行修补,它只是用树中指定文件或提交覆盖文件。...标记文件位置 --export-marks= 内部标记表到完成后。标记每行写为:markid SHA-1。...fast-import 一个文件,该文件列出了每个标记和与之对应 Git 对象 SHA-1。...然后有两种方法可以获得更小存储库。更安全方法是克隆,保持原始原封不动。 用git clone file:///path/to/repo克隆它。克隆没有删除对象。

    23410

    SVN 切换到 Git

    最近在公司项目从 SVN 迁移到 git,踩了不少坑,所以来记录下: 因为迁移快慢和整个仓库大小,电脑配置有关,所以我先说下这边情况 仓库: 仓库大概是 3.5G 左右,包含了 14500 +...生成作者文件: 因为我们知道,在 SVN 上提交和在 Git 上提交对应提交者信息展示是不同SVN 只会保存一个用户名,而 Git 会保存该用户邮箱,所以我们迁移第一步就要生成一个映射文件,...但是如果,多人开发人数很多时候,手动很累,我们就需要一个 Atlassian 工具包 svn-migration-scripts.jar ,通过命令拉取 SVN 仓库用户并生成对应开发者信息映射文件...git svn clone --stdlayout --authors-file=authors.txt / 非标准SVN文件布局:...:HEAD --stdlayout --authors-file=authors.txt 不过这里需要注意是如果使用这种方式来转换那么一定要指定 SVN

    94810

    SVN切换到Git方法及坑点

    1.jpg 最近在公司项目从SVN迁移到git,踩了不少坑,所以来记录下: 因为迁移快慢和整个仓库大小,电脑配置有关,所以我先说下这边情况 仓库: 仓库大概是3.5G左右,包含了14500+提交次数...,所以我们迁移第一步就要生成一个映射文件,SVN用户名和其邮箱对应起来,就比如 molier = molier ,转换办法有很多,如果你团队里面的人不是很多是时候...但是如果,多人开发人数很多时候,手动很累,我们就需要一个Atlassian工具包 svn-migration-scripts.jar,通过命令拉取SVN仓库用户并生成对应开发者信息映射文件,需要.../ 部分转换 如果仓库非常庞大的话可以选择部分转换,也就只转换指定提交之后提交,可以试用如下代码 git svn clone -r123456...:HEAD --stdlayout --authors-file=authors.txt 不过这里需要注意是如果使用这种方式来转换那么一定要指定SVN代码根部

    2.8K61

    9.2 Git 与其他系统 - 迁移到 Git

    也可以通过传递 --no-metadata给 clone 与 init 命令,告诉 git svn 不要包括 Subversion 通常会导入元数据。...之后,你应当做一些导入清理工作。 第一步,你应当清理 git svn 设置奇怪引用。 首先移动标签,这样它们就是标签而不是奇怪远程引用,然后你会移动剩余分支这样它们就是本地了。...Mercurial 仓库完整克隆: $ hg clone /tmp/hg-repo 下一步就是创建一个作者映射文件。...一个自定义导入器 如果你系统不是上述中任何一个,你需要在线查找一个导入器 - 针对许多其他系统有很多高质量导入器,包括 CVS、Clear Case、Visual Source Safe,甚至是一个档案目录...为了运行导入器,这些输出用管道重定向到你想要导入 Git 目录中 git fast-import。

    2K10
    领券