2017-09-26 56 views
0

最近我发现TortoiseSVN(惊喜,惊喜)支持git。 所以你可以使用TortoiseSVN来检出git仓库,甚至引用外部的git仓库。在互联网上,存在着大量的关于如何从git hash中获得好的编号方案的问题,这个问题很多次被发现太神秘而难以使用。例如:How to get the git commit count?git hash svn number generation scheme

按照此link: Is there a git-svn windows client something like TortoiseSVN?,我发现,Git支持是下SVN很久以前有线:

你能告诉我什么样的方案TortoiseSVN使用的显示svn数字?

  • 这些数字是否唯一,如果提交是从git完成的?
  • 如果提交是从TortoiseSvn完成的,这些数字是否是唯一的?

TortoiseSVN使用什么样的方案将git hash映射到svn修订版本号?

+0

Git? GitHub也许? – bahrep

回答

0

TortoiseSVN不支持Git。

我想你已经用TortoiseSVN试过了GitHub仓库。是的,它一般工作,也应该与任何其他SVN客户端合作。 GitHub允许SVN客户端通过一个特殊的透明代理对其存储库执行简单的操作(我可能是错的,但这就是我读的)。因此,不是TortoiseSVN使用特殊的映射模式,而是GitHub以客户端可以消化的形式向SVN客户端报告Git修订。 :)

还有另一个龟*客户端 - TortoiseGit。它需要Windows Shell集成想法,尝试将其映射到Git命令。

+0

github的透明代理是否可以从某处下载? – TarmoPikaro

+0

@TarmoPikaro我不这么认为。不过,它可以包含在GitHub Enterprise中。我不确定。 – bahrep