【发布时间】:2018-05-10 04:50:18
【问题描述】:
我们有一个临时解决方案,可以通过本地机器从 SVN 将新更新推送到我们的 git 存储库,但这是手动完成的,我们也使用 git-svn 进行了尝试。 手动流程如下:
- 为 SVN 开发仓库创建本地目录
- 将现有的 SVN 项目 repo 克隆到本地目录
- 使用 git 初始化本地目录
- 将此项目推送到我们的 Gitlab 中
- 每次有来自 SVN 的新更新时,我们都会使用 SVN 更新我们的本地副本
- 我们使用 git 手动将此更新推送到 Gitlab
但是,如果可能的话,我们希望使用 gitlab 镜像来自动化这个过程,但我们只看到它镜像一个 git 和另一个 git repo 的示例。
另一种方法可能是使用 Gitlab 作业/运行器,但我们不确定它是否可以做我们想要的。
关于如何实现这一点的任何建议?
【问题讨论】:
标签: git gitlab gitlab-ci-runner