问题标签 [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.
svn - svnsync:基本校验和不匹配错误
将Base checksum mismatch
镜像存储库与主存储库同步时出现错误。然后我们将 master 的新转储加载到镜像存储库中,并再次开始同步镜像。
谁能告诉我为什么同步命令中出现错误的校验和错误?这个错误的所有可能性是什么?
svn - 如何在 svnsync 同步中跳过损坏的修订
我正在尝试做的事情:
我正在将我们的远程 svn 存储库镜像到我的本地 Win7。因此,我正在遵循本教程的一些步骤。
问题:
现在svnsync sync file:///c:/repository
(与教程中的步骤相同)停留在大约 84000 的修订版 25824。
它应该只是这个,并且只有在 repo 中间被破坏的修订。
问题:
是否可以跳过该修订版,伪造它,甚至只是将其复制损坏?
这次修订花了一段时间,所以请不要解决我必须从头开始的解决方案。我也无法更改远程 svn 存储库。
在这种情况下,其他 stackoverflow 线程(例如如何在 svnsync sync 中跳过初始修订(以修复损坏的存储库))对我没有帮助。
svn - 我可以使用 svnsync 在同一个存储库中的两个文件夹之间进行同步吗?
我可以使用 svnsync 来同步同一存储库中的两个文件夹吗?我的存储库中有 6 个子文件夹(项目)。每个项目都包含一组书籍(在书籍子文件夹中)。但是,我想在根文件夹中创建另一个文件夹,我可以在其中镜像每个书籍子文件夹中的所有文件。
例如:
-root
---- project_1
-------- 书籍
------------ file1
------------ file2
---- project_2
- -------- 书籍
------------文件 3
---- 索引(镜像)
------- 文件 1(project_1/books 的镜像)
------ - file2 (project_1/books 的镜像)
------- file3 (project_2/books 的镜像)
svn - 无法从使用 svnsync 创建的镜像存储库中签出代码
我正在尝试创建在线 svn 存储库的镜像存储库,因此我可以拥有能够同步在线存储库上的更改的源代码。并开始从镜像仓库检查代码。对其进行更改。
在使用这些步骤svnsync
之后,在我实际执行了我的第一个svnsync sync
命令之后,没有源代码被复制到镜像仓库。
我是误解了使用svnsync
还是误解了所有 svn 镜像机制?我如何从镜像仓库中签出代码。并开始研究它?
请注意 ,我执行以下操作来创建镜像 svn 存储库。
windows - 如何将 Windows 路径转换为文件:URL,在批处理文件中,适合 SVN 命令行使用
在基于 Windows 的 SVN 安装中(使用 CollabNet Subversion Edge),我有一个提交后挂钩批处理文件,我在其中构造了一个存储库文件夹名称,并且我需要使用指向该 Windows 文件夹svnsync
的URL 进行调用。file:
现在的问题是:如何将 Windows 文件夹或文件名转换为file:
URL,以使该 URL 至少可以为 SVN 命令行工具所接受?
svn - svnsync 将如何处理镜像存储库分支上的提交?
我有以下 svn 存储库设置:
- 回购 A:主回购
- repo B:repo A 的镜像仓库(使用svnsync镜像)
有两种不同类型的开发人员:
- Developer1:仅在 repo A 的主干和发布分支上提交
- Developer2:仅提交到 repo B 的专用分支
由于我之前没有使用过 svnsync:svnsync 将如何处理 Developer2 对 repo B 中专用分支的提交?
svn - 颠覆 svn 同步消息含义
我尝试使用 svnsync 创建镜像存储库。
一切正常,但同步过程完成后,它显示以下消息。
注意:标准化 svn:* 属性到 LF 行结尾(2 rev-props,0 node-props)。
我搜索了这条消息,但一无所获(我会说我无法理解)
谁能解释该消息的含义?
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没用。
svn - svnsync期间是否需要锁定源存储库?
我正在使用 svnsync 将(大型)存储库迁移到新服务器。我昨晚开始运行它。在网络超时中断它之前,它已经完成了大约 1/3。我今天早上恢复了同步,所以它现在会在白天运行。
由于人们仍然需要工作,如果人们在同步操作运行时继续提交到 SOURCE 存储库有什么问题吗?