问题标签 [svndump]

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 回答
3328 浏览

svn - SVN 迁移/转储本地 TortoiseSVN 存储库

我使用上下文菜单命令“在此处创建存储库”在 Windows 资源管理器中使用 TortoiseSVN 在 Windows NAS 上创建了一个 SVN 存储库。现在我想将此存储库迁移到 Debian 上的 Apache 服务器上的正确 SVN 安装中。实际上,它现在就是存储存储库的同一台计算机,因为 Linux 服务器还充当 Windows NAS(使用 Samba)。

现在,如果我svnadmin dump /path/to/repo > dump.bak在服务器上运行,我会收到错误消息:“预期文件系统格式介于 1 和 3 之间;找到 4”。

我没有在我的 Windows 计算机上安装 SVN 或 Apache,我认为它对我没有多大帮助,因为这种非标准文件系统格式可能是 TortoiseSVN 的原生格式,对吧?但是,我没有找到直接使用 TortoiseSVN 转储存储库的选项。有人知道如何做到这一点,还是有其他方法来迁移存储库?非常感谢你的帮助!!!

0 投票
1 回答
926 浏览

svn - 将部分 Subversion 存储库迁移到新服务器并重新路径

我正在尝试将部分 Subversion 存储库迁移到新的 Subversion 服务器。

http://server1/svn/repo1/path1/path2/path3->http://server2/svn/repo2/path3

我通过以下方式创建了一个完整的转储:

通过以下方式过滤转储:

通过 Cygwin sed,我正在替换 /path1/path2:

在尝试将转储导入新/空存储库时,我收到以下错误:

我认为问题在于 svndumpfilter 包含路径 /path1/path2。真的,我只想要/path1/path2 的孩子。运行 sed 后,在 repo1_fixed.dump 的开头附近,我发现:

我的猜测是空节点路径是问题的真正原因。

关于我应该如何进行的任何建议?

0 投票
2 回答
5584 浏览

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

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

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

提前致谢

0 投票
1 回答
1728 浏览

svn - 拆分 SVN 存储库

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

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

0 投票
1 回答
438 浏览

svn - 如何在 Fedora 中明智地进行 SVN Dump 修订

我是新用户,第一次使用 SVN,我不知道如何明智地进行 SVN 转储修订。任何人请帮助我。

0 投票
3 回答
16016 浏览

svn - 如何提取 SVN 转储?

我收到了一个 SVN 转储文件,其中包含很多页面(所有 HTML 页面,以及所有服务器端代码)。我想把它们分开,但不知道如何做到这一点。

我在 Windows 上,根本没有 SVN。

0 投票
1 回答
207 浏览

svn - 如何提交(不加载!)一个svn转储?

我有自己的 SVN 服务器。但是我需要将一个项目从它转移到另一个不属于我管理的项目。我知道您可以加载转储,如果您可以访问它,这很简单,但我没有。所以...

是否可以向 SVN 服务器提交转储(多个修订版)?

如果是这样,怎么做?

0 投票
1 回答
3378 浏览

svn - 你能像存档一样访问 svn 转储文件吗?

我想知道如何(如果可能)我可以查看/提取 SVN 转储文件的内容(不将其导入 svn)

谢谢.. :-)

0 投票
2 回答
2366 浏览

svn - 移动没有历史记录的 Subversion 存储库

有很多关于使用版本历史移动 Subversion 历史的帖子,但我想做一些不同的事情。

基本上,我们有一个已用作概念证明的存储库,我们希望将其存档。然而,我们想用一些代码的最新版本创建一个新的存储库,但保存了作者历史,但这是一个新的开始,所以我们对保留版本历史不感兴趣。另外,我们正在尝试减小存储库的大小,因为过去保存的二进制文件会导致存储库太大。

同时我还想删除一些我认为可以使用转储过滤器的文件夹?

因为我想保持用户信息签出并重新签入新位置,所以不是首选选项。

0 投票
1 回答
542 浏览

svn - 一个 Svn 转储会抓住一切吗?

我正在使用免费版本的http://unfuddle.com/来满足我所有的 svn 需求。他们允许备份,但我找不到如何导入我的存储库。

我看到他们允许您通过使用 svn 转储文件来使用导入。

我可以导入我的 Subversion 存储库的转储文件吗?

您可以执行以下操作将转储文件加载到 Unfuddle 帐户中的新 Subversion 存储库中:

然后记下存储库的 URL,因为您将在以下步骤中需要它。使用“svnadmin create localrepo”在本地创建 Subversion 存储库 使用“svnadmin load /path/to/localrepo < /path/to/dump”将转储文件加载到此存储库中 将本地存储库同步到 Unfuddle 存储库。为此,请运行以下两个命令:

file:///path/to/localrepo svnsync sync --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION

注意:您需要在上述命令中使用实际的用户名、子域和存储库缩写。

如果您在这方面遇到困难,请发送电子邮件至支持部门,我们将很乐意为您提供进一步帮助。

我不确定这是否包含我所有的提交、我的所有标签和我的所有分支(所以是我现在在我的存储库中看到的内容的精确副本)。

我得到的备份也以这种格式出现。

提取什么

什么提取到包含大量这些文件的文件夹中projectNae.svn.dmp (file type is noted as Crash Dump File)

这些我的转储文件可以按照我上面发布的说明使用吗?