问题标签 [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.
svn - 如何导出具有依赖项的 SVN 存储库的一部分?
我正在尝试使用svnadmin dump
.
提供的 svndumpfilter 工具不管理来自未包含在导出中的目录的复制/移动/重命名依赖项。
是否有可以管理这些依赖项的工具?
svn - 如何从包含多个项目的 SVN 存储库中转储一个项目?
我正在使用包含许多项目的 SVN 存储库。我需要将一些项目从该存储库中移出到单独的存储库中,每个项目一个,保留历史记录。
我已经能够使用svnadmin dump
转储整个存储库并将svnadmin load
其转储到另一个存储库中,但是我找不到一种仅从原始存储库中转储一个项目的方法,因此我可以将其加载到新存储库中。这可能吗?如果有怎么办?
svn - 颠覆消除功能
我只是在考虑编写一个 shell 脚本,以一种易于实现的方式(在外部,使用建议的方式,但自动化)来实现 obliterate 功能。
这是我的想法:
在客户端
svn list -R > file-list
.- 以 grep 等多种方式过滤文件列表以创建文件“要删除的文件”,类似于一组
grep XXX file-list>>files-to-delete
. - 使用 scp传输
files-to-delete
到服务器。
在服务器上
- 转储存储库
svnadmin dump /path/to/repos > repos-dumpfile
,这也可以作为备份保存。 - 过滤转储文件,对于“要删除的文件”中的每个单词,执行以下操作:
cat repos-dumpfile | svndumpfilter exclude $file > new-dumpfile
- 创建一个新存储库并将新文件加载到其中
svnadmin create new-name; svnadmin load new-name < new-dumpfile
这行得通吗?怎么会失败?还有其他想法吗?
svn - 在 Windows 命令提示符下管道数据
我需要获得一个大型(~8gb)svn 存储库的备份转储。我目前的方法涉及使用svnadmin dump
文件,然后使用 7-Zip 压缩和拆分文件。
我想知道是否有一种方法可以跳过这里的中间人,并通过使用管道或其他方式一次性压缩 svn 转储数据?这可能吗?语法是什么?
svn - 我如何知道当前的 svn 存储库是哪个版本?
最近,我决定将我的 svn 存储库从 v1.5 升级到 v1.6。运行升级命令后,我看到 CMD 窗口中留下的消息。
耶!!看起来很棒……但是……我怎么知道当前存储库是哪个版本?它是升级到 v1.6 还是仍然是 v1.5。我拥有的存储库很少。我怎样才能找到他们的版本?
svn - 如何将 SVN 存储库迁移到另一个 SVN 存储库?
有没有一种简单的方法可以将目录从一个存储库复制到另一个存储库并复制所有历史记录?
svn - subversion :将特定的存储库内容移动到另一个存储库(出于安全原因,最后我必须删除旧的存储库)
出于安全原因,我想在从我的系统中删除当前存储库之前保留一个包含所有修订的特定文件夹(意味着我不想要存储库的其他信息,而是一个特定的文件夹)。所以我正在考虑创建一个新的存储库并将特定文件夹的内容复制到其中。有可能吗?
svn - svnadmin 加载错误
尝试恢复从另一台机器获取的 svn 存储库时出现错误。错误是
svnadmin:转储流包含格式错误的标头(没有':')在
转储是在 subversion 1.5 服务器上创建的,我正在加载到新的 subversion 1.6 服务器。我能够成功地将其他几个存储库加载到新服务器。新服务器是 VisualSVN 服务器。
svn - “svnadmin dump”会锁定存储库吗?
...如果有人试图在 a 期间提交会发生什么svnadmin dump REPOS_PATH
?
颠覆书没有说什么。
svn - svnadmin pack 是否适用于未升级的 1.6 存储库?
我一直在尝试在最初使用 SVN 1.6 创建的存储库上运行 svnadmin pack。但是,我没有看到任何输出表明该命令正在执行任何操作。对于本机 1.6 存储库(而不是升级存储库的按需),是否会自动进行分片打包?我希望看到的输出是:
但是我只是看到:
我正在尝试打包的 repo 有 16 个修订版,我将它用作测试 repo,以期打包其他 repo > 1000 revs