问题标签 [svnsync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1164 浏览

svn - svnsync:基本校验和不匹配错误

Base checksum mismatch镜像存储库与主存储库同步时出现错误。然后我们将 master 的新转储加载到镜像存储库中,并再次开始同步镜像。

谁能告诉我为什么同步命令中出现错误的校验和错误?这个错误的所有可能性是什么?

0 投票
2 回答
1949 浏览

svn - 如何在 svnsync 同步中跳过损坏的修订

我正在尝试做的事情:

我正在将我们的远程 svn 存储库镜像到我的本地 Win7。因此,我正在遵循本教程的一些步骤。

问题:

现在svnsync sync file:///c:/repository(与教程中的步骤相同)停留在大约 84000 的修订版 25824。

它应该只是这个,并且只有在 repo 中间被破坏的修订。

问题:

是否可以跳过该修订版,伪造它,甚至只是将其复制损坏?

这次修订花了一段时间,所以请不要解决我必须从头开始的解决方案。我也无法更改远程 svn 存储库。

在这种情况下,其他 stackoverflow 线程(例如如何在 svnsync sync 中跳过初始修订(以修复损坏的存储库))对我没有帮助。

0 投票
1 回答
559 浏览

svn - 我可以使用 svnsync 在同一个存储库中的两个文件夹之间进行同步吗?

我可以使用 svnsync 来同步同一存储库中的两个文件夹吗?我的存储库中有 6 个子文件夹(项目)。每个项目都包含一组书籍(在书籍子文件夹中)。但是,我想在根文件夹中创建另一个文件夹,我可以在其中镜像每个书籍子文件夹中的所有文件。

例如:
-root
---- project_1
-------- 书籍
------------ file1
------------ file2
---- project_2
- -------- 书籍
------------文件 3
---- 索引(镜像)
------- 文件 1(project_1/books 的镜像)
------ - file2 (project_1/books 的镜像)
------- file3 (project_2/books 的镜像)

0 投票
2 回答
417 浏览

svn - 无法从使用 svnsync 创建的镜像存储库中签出代码

我正在尝试创建在线 svn 存储库的镜像存储库,因此我可以拥有能够同步在线存储库上的更改的源代码。并开始从镜像仓库检查代码。对其进行更改。

在使用这些步骤svnsync之后,在我实际执行了我的第一个svnsync sync命令之后,没有源代码被复制到镜像仓库。

我是误解了使用svnsync还是误解了所有 svn 镜像机制?我如何从镜像仓库中签出代码。并开始研究它?

请注意 ,我执行以下操作来创建镜像 svn 存储库。

0 投票
2 回答
4393 浏览

windows - 如何将 Windows 路径转换为文件:URL,在批处理文件中,适合 SVN 命令行使用

在基于 Windows 的 SVN 安装中(使用 CollabNet Subversion Edge),我有一个提交后挂钩批处理文件,我在其中构造了一个存储库文件夹名称,并且我需要使用指向该 Windows 文件夹svnsync的URL 进行调用。file:

现在的问题是:如何将 Windows 文件夹或文件名转换为file:URL,以使该 URL 至少可以为 SVN 命令行工具所接受?

0 投票
1 回答
435 浏览

svn - svnsync 将如何处理镜像存储库分支上的提交?

我有以下 svn 存储库设置:

  • 回购 A:主回购
  • repo B:repo A 的镜像仓库(使用svnsync镜像)

有两种不同类型的开发人员:

  • Developer1:仅在 repo A 的主干和发布分支上提交
  • Developer2:仅提交到 repo B 的专用分支

由于我之前没有使用过 svnsync:svnsync 将如何处理 Developer2 对 repo B 中专用分支的提交?

0 投票
1 回答
117 浏览

svn - 颠覆 svn 同步消息含义

我尝试使用 svnsync 创建镜像存储库。

一切正常,但同步过程完成后,它显示以下消息。

注意:标准化 svn:* 属性到 LF 行结尾(2 rev-props,0 node-props)。

我搜索了这条消息,但一无所获(我会说我无法理解)

谁能解释该消息的含义?

0 投票
1 回答
1337 浏览

git - 从 SVN 到 Git 的增量迁移

考虑我的以下情况:

假设我的 svn 存储库包含100 个修订,已迁移到 Git 存储库(所以我的 Git 包含 100 个修订)。

现在我的 svn 存储库得到了更新,比如说多了 5 个修订版,因此它有105 个修订版如何仅将修订版 101 t0 105 迁移到我的 GIT 存储库?

我面临的主要挑战:

  1. 我不想同时同步 SVN 和 Git。(SVN 即将停用)
  2. 我需要使用其历史迁移修订。

我尝试跟进这些对我没有帮助的链接,(仅供参考)

  1. 使用svnsync

  2. 使用 git svn 克隆

0 投票
0 回答
689 浏览

svn - 如何同步到svn mirror中的子目录?

我想在master svn中镜像一个子目录,并确保mirror的目录与master svn相同,例如:

master svn 中的子目录:

http://XXXX/svn/repo/a/b/c/d/....../subdir

同步到 svn 镜像:

http://YYYY/svn/repo/a/b/c/d/....../subdir

但是svnsync init报如下错误:

svnsync:E000022:会话植根于'http://YYYY/svn/repo/a/b/c/d/....../subdir'

但回购根是'http://YYYY/svn/repo'

如何从master svn中的子目录同步到svn镜像中的子目录?即使没有 svnsync 的其他方式。谢谢!

master svn中其他目录文件太多,对svn mirror没用。

0 投票
1 回答
128 浏览

svn - svnsync期间是否需要锁定源存储库?

我正在使用 svnsync 将(大型)存储库迁移到新服务器。我昨晚开始运行它。在网络超时中断它之前,它已经完成了大约 1/3。我今天早上恢复了同步,所以它现在会在白天运行。

由于人们仍然需要工作,如果人们在同步操作运行时继续提交到 SOURCE 存储库有什么问题吗?