gpt4 book ai didi

git - 将 SVN 存储库迁移到 Gitblit

转载 作者:太空狗 更新时间:2023-10-29 14:20:29 24 4
gpt4 key购买 nike

我们想从 svn 更改为 git。我们在我们的内部网中有一个 svn-server 并且希望有 git 的等价物。

gitblit使用起来似乎很有趣,因为我们的服务器上运行着 tomcat。

那么,从 svn 迁移所有存储库的最简单方法是什么?

我能想到的一种方法如下:

  1. 将每个存储库迁移到 git 客户端 (something like this)
  2. 在 gitblit 上创建 git-repo
  3. 推送到 gitblit

我们应该这样做吗?

最佳答案

您的计划听起来很合理。我们有同样的情况。以下是您需要回答的一些问题:

  1. 您的 svn 存储库是否符合分支/标签/主干的标准布局?如果没有,您可以在转换为 git 之前重组您的 svn 存储库。
  2. 您需要 git 存储库中的历史记录。我建议您从最近的修订版(例如 git svn clone -r 1234)运行 svn clone 并将 svn 存储库设置为只读。

关于git - 将 SVN 存储库迁移到 Gitblit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829119/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com