在Gitlab中使用SVN自动同步Git存储库

时间:2018-05-10 04:50:18

标签: git gitlab gitlab-ci-runner

我们有一个临时解决方案,可以通过本地机器从SVN推送我们的git存储库的新更新,但这是手动完成的,我们也使用git-svn进行了尝试。 手动过程如下:

  1. 为SVN开发仓库创建本地目录
  2. 将现有的SVN项目仓库克隆到本地目录
  3. 使用git
  4. 初始化本地目录
  5. 将此项目推入我们的Gitlab
  6. 每次SVN发布新更新时,我们只需使用SVN更新本地副本
  7. 使用git我们将此更新手动推送到Gitlab

  8. 但是,如果可能使用gitlab镜像,我们希望自动执行此过程,但我们只看到它反映git和另一个git repo的示例。 另一种方式可能是使用Gitlab工作/跑步者,但我们不确定它是否可以做我们想要的。

    有关如何实现这一目标的任何建议吗?

0 个答案:

没有答案