gpt4 book ai didi

svn - 如何使用 git-svn 将根植于不同目录的 svn 分支导入到 git 中?

转载 作者:IT王子 更新时间:2023-10-29 00:53:31 26 4
gpt4 key购买 nike

我有一个如下所示的 SVN 存储库结构。我们在分支下使用多个级别用于各种发布维护分支,以及用于功能分支的目录。

git-svn init 似乎与单个 --branches 参数一起工作,即它似乎期望所有分支都在一个位置。

trunk
branches
1.1
1.2.1
1.2.2
1.2
1.2.1
1.2.2
1.2.3
features
feature1
feature2

关于如何处理这个问题有什么想法吗?

谢谢

最佳答案

在您的配置文件中,将 svn-remotes 部分设置为如下内容:

[svn-remote "svn"]
url = svn://svnserver/repo
fetch = trunk:refs/remotes/trunk
branches = branches/*/*:refs/remotes/*
tags = tags/*:refs/remotes/tags/*

这应该可以让您抓取嵌套的分支。

关于svn - 如何使用 git-svn 将根植于不同目录的 svn 分支导入到 git 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/258590/

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