SubGit是否需要自己的GIT安装

时间:2014-08-18 07:37:19

标签: git svn repository subgit

问题很简单:

我有一个外部SVN-Repository(外部网络),我想为我的本地网络建立一个GIT环境。由于SubGit可以将此SVN与待完成的GIT服务器同步,我需要知道是否需要安装自己的GIT服务器或SubGit是否“包含”GIT服务器安装?

Subgit就像一个“转换器”,如:SVN< - > SUBGIT< - > GIT(主回购) 要么 SubGit也是一个GIT服务器,如:SVN< - > SUBGIT(=主仓库)(不需要额外的git)

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

SubGit不包含Git服务器,您应该自己安装服务器。注意,SubGit使用'pre-receive'和'post-receive'Git钩子,所以当有人将提交推送到服务器时,你应该使用运行这些钩子的服务器(几乎所有服务器都这样做,除了Gerrit ---有一个issue为此)。例如,您可以使用Atlassian Stash服务器和SubGit plugin

所以SubGit更像是SVN< - > SUBGIT(= master repo),你的服务器上不需要额外的Git存储库。只需从本地网络设置对该存储库的访问权限。