问题标签 [svnadmin]

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 投票
2 回答
5584 浏览

svn - 将 SVN 存储库的一部分合并到另一个具有历史记录的存储库

我必须 svn 存储库,让我们说AB。我想将B的一些目录与历史一起添加到A中。是否可以这样做。为了更清楚,以下是场景。

我想做的是,在 repo A 的分支中添加 sub-branch2。怎么做?

提前致谢

0 投票
1 回答
627 浏览

svn - 如何在不丢失历史记录的情况下从 SVN 存储库中删除顶级目录?

我有一个具有以下布局的 SVN 存储库:

整个存储库中有大约 60 个分支和大约 17000 个修订。不幸的是,本地惯例一直是svn:mergeinfo在目录上保存信息somedir,而不是在分支的根目录上。这在尝试使用 Fisheye 等解析工具git svn以及 hg convertextension 等迁移工具时造成了一些困难。

当然,我可以svn move正确使用和重新排序所有内容 - 但我真的很想在历史上这样做,以便转换工具更合理地工作。我是否必须为此编写自定义工具,或者有没有办法使用svnadminand来做到这一点svndumpfilter

0 投票
1 回答
1728 浏览

svn - 拆分 SVN 存储库

因此,在尝试设置 SVN 服务器时,我以某种方式设法使我们的repositories文件夹成为单个存储库,之后创建的每个存储库都被视为该存储库的一部分。现在我有多个项目生活在一个需要分开的存储库中。有没有办法将这些文件夹分开到单独的存储库中?

编辑:似乎可以这样做,svnadmin dumpsvnadmin load我不知道如何在存储库中转储文件夹,而不是转储整个存储库。

0 投票
3 回答
2551 浏览

svn - svnadmin 加载校验和错误

我有一个 SVN 转储,其中包含一些手动修改的代码,我正在尝试将转储加载回存储库。问题是现在我对更改的修订有校验和失败。有没有办法重新计算整个转储文件的 md5 校验和,或者至少强制 svnadmin 加载它?

0 投票
3 回答
9505 浏览

svn - svnadmin 加载错误 - 文件已存在

我有一个带有 SVN 存储库的 HDD,它“死了”。在我设法恢复它之前,我在另一个 HDD 上创建了新的存储库,并将所有文件从修订版 1 开始提交到新存储库并丢失了所有历史记录。

现在我已经恢复了旧的 SVN 存储库,我正在尝试将我正在处理的新存储库加载到旧存储库中,所以基本上新存储库的修订版 1 必须成为旧存储库的修订版 2456。

当我运行svnadmin load命令时,我收到以下错误:

知道如何“合并”它们吗?如果有可能,当然……

0 投票
1 回答
2165 浏览

svn - 如何从 berkeley db 转储特定的颠覆路径?

我正在尝试从 windows subversion berkeley db 安装中迁移一个特定的分支,但是我似乎无法弄清楚如何将“路径”作为它的 db 结构而不是平面文件系统传递给它。

谁能给我任何指示,最好是一个例子?

谢谢

0 投票
2 回答
925 浏览

svn - 如何批量重写 SVN 日志?

我需要对更改我的 SVN 存储库的用户名进行搜索/替换;我们正在进行一些组织更改,因此我需要将日志中各种更改的作者“fantasticMan”更改为“authorA”(只是一个示例)。

我的想法是svn dump然后对转储文件进行搜索/替换。问题是在第一次结帐后,它只能到达修订版 1;当我执行svnadmin load命令时,我收到此消息:svnadmin: Dumpstream data appears to be malformed. 我怀疑日志中有一些校验和以确保转储文件的完整性,因此我不能只对转储文件进行搜索和替换。

如何更改存储库的作者姓名?(如果有办法做到这一点而不必转储存储库然后重新加载转储,我更喜欢这种解决方案。)

0 投票
1 回答
1319 浏览

svn - 使用命令行创建 VisualSVN 服务器存储库

如何从命令行在 VisualSVN 服务器中创建新存储库?

...什么都不做(尽管它没有失败)。

我错过了什么?

0 投票
1 回答
1668 浏览

svn - 如何将 100 多个 SVN 存储库从 windows 服务器迁移到新服务器(windows)?

我必须将大约 100 多个单独的 svn 存储库移动到不同的 Windows 服务器。我不想转储每个 repo 并将其加载到新服务器上,因为这需要很多时间。谁能建议一些其他可以节省时间的解决方案。此外,一旦我将我的存储库移动到新服务器,我是否必须为每个旧存储库创建一个新存储库,或者安装在新服务器上的 svn 是否会检测并跟踪新移动的存储库?我们在新旧服务器上都使用 Collabnet Subversion Edge。请指教。非常感谢您的帮助。谢谢

0 投票
1 回答
5369 浏览

svn - 为什么单个版本的 SVN 转储比完整转储大?

我的存储库是 2.5G。转储通过svnadmin dump myrepos > dumpfile的是5G。但是当我像 svnadmin dump myrepos -r 23785 > rev-23785.dumpfile23785 是最年轻的版本那样进行转储时,转储超过了 15G,此时我停止了转储。

当只为一个修订请求转储时,为什么结果远大于整个转储?