Py学习  »  Git

分支不对齐时的git svn合并

jwm • 5 年前 • 1244 次点击  

我怀疑这可能只是 git svn ,但我想征求SO社区的意见。

我在做一个项目 视觉神经网络 用于版本控制。这不会改变,我无法控制。我很高兴在我的分支上做我的工作 git-svn . 然而,我遇到了一个奇怪的问题,与svn项目的奇怪设置方式有关。

在SVN中,项目如下所示:

  • 项目根
    • 分支机构
      • 迈科
        • DR1
        • DR2
        • 等。
    • 大旅行箱
      • 投影仪
        • DR1
        • DR2
        • 等。

git/CONFIG:

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[svn-remote "svn"]
    url = http://svn-repo
    fetch = project/trunk:refs/remotes/trunk
    branches = project/branches/*:refs/remotes/*
    tags = project/tags/*:refs/remotes/tags/*

创建分支时,它们是在下面一级创建的 trunk . 我也无法控制。

当我试图从 MyBranch 大旅行箱 ,我的树向上合并一层。也就是说, MyBranch/Dir1 与…没有关系 trunk/Proj_Main/Dir1 . 在 视觉神经网络 在本机上,它确实理解这种关系,我可以使用 视觉神经网络 工具,但 Git 迷路了。

有没有办法告诉你 Git 那个 master 指向 trunk/Proj_Main 而不是仅仅 大旅行箱 ?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43178
 
1244 次点击  
文章 [ 2 ]  |  最新文章 5 年前