1

我正在使用 subgit 从 svn 到 git 的一次性转换。我采用的导入方法是运行配置命令(subgit config svn_url)然后更改配置文件(/generated_repo.git/subgit/config)并运行导入。

excludeBranches配置文件中的选项要求一个模式。但在我的场景中,我没有要排除的分支的通用模式。所以在我的情况下,我需要逐个指定分支。如何创建一个模式,包括我需要为excludeBranches选项排除的每个分支?

4

2 回答 2

3

我尝试包含多个excludeBranches需要排除的确切分支名称。它似乎完成了这项工作。

[svn] url = https://..... ... # Other options ... excludeBranches = branches/branch_1 excludeBranches = branches/branch_2 excludeBranches = branches/branch_3 .....

于 2018-08-16T02:32:10.070 回答
1

从文档中,您没有。
充其量,您可以尝试同时使用excludeBranchesand excludeTags,来拥有两种模式。

但是一旦你排除了最重要的分支,其余的就会导入到 Git 存储库中,并且需要在导入后在 Git 存储库中删除

于 2018-08-15T02:23:16.090 回答