2

我计划将远程 SVN 存储库的目录(具有 http 访问权限)克隆到Gitolite存储库中。我想将这个 Gitolite 存储库的访问权限授予前开发人员。在Integration-Manager-Workflow之后,以前的开发人员克隆了它并在他们的 repo ( developersGitRepo ) 上进行了更改。一段时间后,我将开发人员GitRepo 的更改合并到Gitolite repo中。在此之后,更改将合并到 SVN 存储库中。SVN 存储库只能由内部开发人员访问。

我有一个服务器GITOLITE_HOST,我安装了 Gitolite,它正在工作。我想将远程 SVN 存储库的副本复制到gitolite@GITOLITE_HOST:testing我在文件中配置的 Gitolite 存储库中gitolite.conf

    repo testing
    RW+ = @all

Gitolite 已安装并正在运行,因此我可以使用git clone gitolite@HOST:testing

现在我的问题:

  1. 是否正确,subgit-2.0 是用于此的完美工具,并将 SVN 与 Gitolite 同步,反之亦然?
  2. http://yellowseed.org/tutorials/svn-to-git.html上的页面正是我想要做的,但 SVN 必须与 Gitolite 在同一台服务器上。我必须做什么才能使用 SVN 的 http 访问?
  3. 我还有什么其他选择?命令的描述将非常有帮助。
4

0 回答 0