svn2git相关内容

SVN到Git的迁移.如何将非标准SVN布局迁移到Git

我目前正在将svn源代码控制项目迁移到Git(BitBucket)中.我遵循了Atlassian的指南接近尾声,但在运行命令 git push -u origin --all 时遇到以下错误: 没有共同的引用,也没有指定引用;什么也不做.也许您应该指定一个分支,例如"master".一切都是最新的. 我相信这是因为SVN布局不是标准布局.我必须像这样指定树干,分支和标签: git svn ..
发布时间:2021-05-11 18:54:06 其他开发

如何在存储库上使用svn2git

我正在使用 svn2git 测试svn存储库到git的迁移.现在,我的svn就是这样构建的 myproj 包含 repo1/repo2(已过时)/老的/ 每个回购都包含自己的分支,标签等.我只需要repo1中的所有内容.当我开始该过程时,我得到以下信息: svn2git https://server/myproj/repo1-用户名LVO 输出: 在/folder/.git ..
发布时间:2021-05-10 20:36:38 其他开发

需要已经迁移的SVN-GIT的历史记录

我已经手动迁移了SVN-GIT,方法是将文件夹复制到另一个git文件夹,然后将其推入bitbucket.现在我需要svn的树干历史.我现在可以得到吗? 如果可以的话,我可以删除当前的后备箱,然后再移回去.我们只担心后备箱. bitbucket的主干中没有提交. 解决方案 只需执行适当的SVN到git迁移(最好使用KDE svn2git工具,而不要使用诸如nirvdrum svn2gi ..
发布时间:2020-11-15 22:59:20 其他开发

在大型Git存储库中更改多位作者

我有一个很大的Git存储库(将近20K提交,3GB +,10个以上的作者),我正在从Subversion迁移到Github.我已经使用 nirvdrum的svn2git (而不是所以,我要做的是在提交历史记录中重写作者电子邮件,以便Github可以正确链接到那些Github用户. 我不想一次重写它们(如建议更改作者和提交者的姓名和电子邮件Git中的多次提交和重写Git提交的作者),因为每个作 ..
发布时间:2020-11-15 06:35:47 其他开发

svn2git:无法设置跟踪信息

我正在svn2git的帮助下将SVN项目迁移到git.执行命令时,它退出并显示以下错误: Running command: git branch --track "0.0.9" "remotes/svn/0.0.9" fatal: Cannot setup tracking information; starting point 'remotes/svn/0.0.9' is not a br ..
发布时间:2020-11-15 01:51:28 其他开发

在迁移到git(git-svn)时排除已删除的svn分支/标签

我目前正在将一个历史悠久的大型存储库从SVN迁移到git. svn存储库具有许多分支和标签.我已经从SVN存储库中清理了很多文件,但是当我使用git svn clone命令时,它也会克隆所有已删除的分支和标签. 问题是,是否存在一种有效且简便的方法(简单命令)来排除使用git svn或svn2git(或与此相关的任何其他工具)获取已删除的分支和标记的情况? 解决方案 TL; DR:是 ..
发布时间:2020-11-15 01:28:05 其他开发

如何将平面svn存储库迁移到git repo

我有一个扁平的svn存储库,看起来像: my_repo/ ├── file1.c ├── file2.c ├── file3.c └── README 此存储库没有分支或标签,我要做的就是将其转换为git存储库并维护提交历史记录. 我尝试过: git svn clone --trunk=/ -A users.txt svn+ssh://user@svn.example.com ..
发布时间:2020-11-14 22:25:15 其他开发

Svn2git:将修订号添加到git commit title

我想将svn修订版添加到每个git commit标题中,所以我可以在Team Foundation Server的历史记录的每次提交中看到每个修订版。 我已经尝试用“--amend”编辑一个提交,但是这样它只是做了一个新的提交(并且历史记录变得不正确)。我也不想编辑每一个提交。 屏幕截图显示我想要做什么 屏幕截图显示了我用--mmend。 我使用svn2git进行迁移。 解决 ..
发布时间:2018-04-27 21:13:59 其他开发

SVN2Git对象引用错误

我的问题: Windows中的Ubunut VM迁移; Windows有一个死亡的蓝屏; Windows重新启动;迁移已损坏! 〜/文件夹$ svn2git --rebase 错误:refs / remotes / svn / some_branch不指向有效的对象! 致命:git cat-file 81974ef70e6b9dba85295bf7341dd6808c03250d:坏文件 ..
发布时间:2018-04-26 18:45:10 其他开发