git-svn

    0热度

    1回答

    我有以下svn库结构: branches branch-1 branch-2 trunk system-a component-0 component-1 system-b* component-0 component-1* shared* site_scons* SConscr

    0热度

    1回答

    我已经将项目从svn迁移到git。 SVN有1)中继2)BRANCH1 3)BRANCH2 躯干SVN是无用的,它已经不同步多年,BRANCH1和BRANCH2。(我不负责:)) BRANCH1被合并BRANCH2每周。 使用分支2的项目想要迁移到GIT。 所以我做了git-svn克隆,并且拥有一个拥有master = svn trunk的git repo,banch1 = svn branch1

    0热度

    1回答

    SVN提供了三个源代码库,我想通过'git svn'将它们发回给我。要在此保存克隆时间是我的克隆方法 mkdir myprj cd myprj git svn clone -r HEAD http://repo/libFoo git svn clone -r HEAD http://repo/libBar git svn clone -r HEAD http://repo/src 当我

    -1热度

    2回答

    目前我们正在从SVN转移到我公司的GIT。 我们需要使这两个存储库在未来几个月内保持一致, 我需要一个命令或其他方式来提交我的SVN和GIT工作。 我有这种方式吗?

    0热度

    1回答

    我使用'git svn'从svn存储库克隆源代码。 并使用分支来创建新功能。 像 S1-S2+S3-S4-S5-S6-S7 (master) +B1-B2-...-B9 (new-feature) 的git的日志图中的最新SVN版本是“S7”和最新的本地分支“B9”。我想图中可以重建基础喜欢 S1-S2+S3-S4-S5-S6-S7+ (master) +B2-B

    0热度

    2回答

    我的方案有: 我的本地机器的git回购 在GitHub上的远程 一个SVN服务器的局域网 的SVN服务器上仍然是规范的,但保持与GitHub回购相当。其他用户只使用SVN,而我是唯一的git + SVN用户(这简化了事情)。 当我在其他计算机上工作时(例如,我的笔记本电脑,在家,在国外时),我使用git,并使用Gi​​tHub回购推/拉我的提交。直到我在办公室时,我的提交才会被放入SVN。 当我在

    0热度

    1回答

    我的团队同意从svn迁移到git。所以我创建了一个仓库xxwin,然后我跑了类似的东西: git svn clone --stdlayout --no-metadata --authors-file=users.txt svn://hostname/path xxwinRepository cd xxwinRepository git remote add origin https://bit

    0热度

    1回答

    我需要一个客户从SVN迁移到Git,所以我想先尝试在公共SVN仓库svn2git。 我发现一些公共的回购协议,例如,https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco和http://svn.apache.org/repos/asf/spamassassin。有没有做svn co的问题,但是当我尝试svn2git,我得到了以下问题

    0热度

    1回答

    我们有一个SVN设置,分支合并经常发生。我目前正在迁移到git。我使用svn2git进行迁移,但我认为git svn也适用。 看来svn git clone不会保留svn中的mergeinfo,因为svn和git合并的结果工作方式不同吗?例如,在dong git svn clone之后迁移一个svn trunk repositoy(带或不带特征分支)。做git log --full-history

    0热度

    1回答

    我与SVN仓库的工作,当我运行的git的svn fetch命令我收到错误: Found possible branch point: https://svn.host.ru/repo/trunk => https://svn.host.ru/repo/branches/branch_name, 13439 Found branch parent: (refs/remotes/origin/bra