问题标签 [svndumpfilter]
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 - 如何将 SVN 存储库迁移到另一个 SVN 存储库?
有没有一种简单的方法可以将目录从一个存储库复制到另一个存储库并复制所有历史记录?
svn - 是否可以通过 svndumpfilter 更改存储库中的目录名称?
是否可以重命名 svn 存储库中的目录。
不创建将重命名此目录的新修订版。
我想从第一个修订版开始更改此目录的名称。
据我了解 svndumpfilter 实用程序可用于此。
这是正确的吗?
有谁可以给我一个小例子怎么做?
svn - 仅将某些更改列表移动到新的 SVN 服务器
我想搬到一个新的 SVN 服务器。
在我当前的服务器上,我有很多非常旧的东西,我并不真正关心 - 我想将它移动到新服务器但不移动任何历史记录。我有很多图像和东西,这将使我的夜间备份比它需要的要大得多。
对于这段代码,我假设我只是从旧服务器导出它,删除不应该在其中的图像等,然后检查到新服务器。
我确实有一些代码,我确实想保留完整的历史记录。
如何只为存储库中的一些项目进行转储?
谢谢
svn - 如何将代码库从一个 svn 存储库迁移到另一个保存历史记录?
我在结构不良的 svn 存储库中有一个分支,需要将其剥离并移至另一个 svn 存储库。(我正在尝试清理一些)。
如果我在复制/重命名时svn log
不停止,我可以看到我关心的所有 3427 次提交。除了编写一些主要脚本之外,是否有某种方法可以将修订版转储出去?
我会遵循这个问题中的建议,但是这个分支已经被移动到各处,我也想保留这些移动。
svn - svndumpfilter2 + Windows 方法
如何让 svndumpfilter2 或 svndumpfilter3 在 Windows 中工作?
类型转储文件 | svndumpfilter2 排除 xyz > filters_dump_file
无论我将脚本文件放在哪里,都不知道 svndumpfilter2 是什么。
注意:Python 已安装,我确实在文件中添加了 .py 扩展名 => svndumpfilter2.py
svn - 如何克隆 SVN 存储库的一部分?
我有一个 SVN 存储库,里面有很多目录。现在我想克隆这个存储库,只留下一个特定的目录。当然,我不需要与这个新存储库中的其他目录相关的任何修订。我该怎么做?谢谢。
svn - 从修订历史记录中删除特定文件
我正在尝试从我无意提交的修订历史记录中删除特定文件。有人可以提供一种方法吗?