0

我在工作中使用 GIT-SVN,因为我广泛使用了 GIT,并且喜欢在我自己的机器上创建本地分支的能力。话虽如此,他们还在我的工作中使用 svn externals 来处理共享库组件。到目前为止,我无法控制我所说的任何事情。

我有一个脚本可以拉下外部并克隆它们并创建链接。在我主要控制的存储库上运行良好。然而,该公司的大多数其他人都在使用 TurtoiseSVN,而且它似乎设置了不同的外部订单。

例如..

{如果有的话} {url} {子目录}

其中.. 脚本使用 git svn show-externals 来查找期望顺序为的外部对象:

{子目录} {如果有的话} {url}

subversion 的命令行版本不关心这两种方法。

为什么在这方面存在分歧?

4

1 回答 1

0

在我发布这个之后..我发现了这个:svnbook.red-bean.com/en/1.8/svn.advanced.externals.html 说明turtoise使用的格式是“新”格式..我猜show-externals已更新以支持此功能。

于 2014-12-14T04:09:21.527 回答