我可以用subgit映射svn外部吗?

问题描述 投票:0回答:1

我正在处理subgit,但我不太了解它如何处理svn外部组件。我在the help]中找到了

[翻译]

externals = [true | false]

布尔值,可以设置为true或false。 SubGit不支持将svn:externals转换为Git子模块然后再转换。然而,当此选项设置为true时,SubGit会创建特殊的每个Git提交的根目录中都有.gitsvnextmodules文件;这些文件存储有关所有在svn:externals定义中找到的信息给定SVN分支。如果为false,SubGit将忽略任何svn:externals属性。默认值为false。

这是否意味着根本不处理外部因素,而只是将其登录到文件中以便您知道?

我可以创建一个带有subgit的钩子到外部仓库,并将新的git repo作为git的子模块吗?

提前致谢,

我正在处理subgit,但我不太了解它如何处理svn外部组件。我在帮助[translate] externals = [true | false]一个布尔值中可以找到此值,可以将其设置为true或...

git-svn subgit
1个回答
0
投票

是的,SubGit既不会创建子模块,也不会从SVN外部创建子树。如果svn.externals设置为'true',那么SubGit实际上只是将SVN外部定义记录到.gitsvnextmodules文件中,仅此而已。可能可以创建一个脚本来创建子模块,但是我不知道该问题还是已经准备好解决方案,并且SubGit中没有这样的功能。

© www.soinside.com 2019 - 2024. All rights reserved.