version-control-migration

    2热度

    1回答

    C:\>git tf clone https://companyname.visualstudio.com/DefaultCollection $/companyname/Main OldTFS --deep 这只是让我的主要分支历史。那是git tf。 C:\>git tfs clone https://companyname.visualstudio.com/DefaultCollection

    0热度

    2回答

    我们最近从SVN迁移到git。不幸的是,只有中继被迁移,但生产修订版本的bug修复分支未被迁移。 8- {现在有可能在几个月后迁移丢失的分支吗?不幸的是,再次进行完整的迁移会很烦人,因为我们已经在存储库上工作了一段时间。

    2热度

    1回答

    在svn-to-git之后执行什么检查以确保您拥有所有标记/分支/提交等等,因为它们在svn上并且什么都不会丢失? 检查我能想到的是: 数和git远程分支机构的名称相匹配的svn分支 号和标签匹配SVN标签名称 每个分支上提交的数量是相同的在这两个存储库 你能指导我并建议任何其他检查?有什么工具/脚本可以帮助您了解吗?

    1热度

    2回答

    我们正在计划将我们的项目版本由明确案例控制迁移到SVN。我试过了由polarion提供的SVNImporter。它适用于小vob迁移。但是,当vob较大(200mb)时,我会得到堆内存错误(我已经设置-Xmx = 1024m),并且执行该过程很慢。 任何人都有一些CC到SVN迁移的经验,并且知道一些其他的开源工具可以用于大型的clearcase vobs?或者任何建议/最佳做法可以分享将非常感激。

    1热度

    2回答

    因此,在过去的几年中,我非常喜欢学习和使用Git来编写我的所有编码项目。我喜欢清楚所有变化的时间表,并且看到什么时候发生变化。 那么,我已经开放了一个早于我的Git使用的旧项目。我基本上有一个文件夹列表,每个'提交'我随着时间的推移。所有在一起,我有超过70个版本。我想轻松存储这个项目,同时保持所有的步骤而不浪费大量的空间。 有没有这样做的自动化方式?我所想要做自动本质上是如下: 文件夹: - '

    7热度

    1回答

    我们有一个巨大的SVN存储库(〜100GB),我们正尝试迁移到Git。问题在于,回购包含大量遍布文件夹树的二进制文件。 ,我们首先想到的就是把二进制移动到Git的-LFS,但有一些是我们需要解决的问题之前: 我们需要继续提交历史。是否有可能在以前的提交中用LFS文件指针替换二进制文件? 我们正在使用多个分支。在结帐期间,git-lfs是否会缓存现有的二进制文件,因此在分支之间签出不会涉及重复下载这

    4热度

    1回答

    关于改进我从Veracity迁移的方法的任何建议? 背景: 我终于打我的极限与Veracity: 所有试图提交(6个月的使用后)突然给“Error 101 (sqlite): sg_wc_db:tbl_gid can't find alias 7033.”(我搜索 - 找不到这个帮助任何地方)。 Veracity 2.5(最新版本)在最新的编辑时间超过4.5岁。 “问题”链接http://vera

    2热度

    1回答

    我必须将一个多变的mercurial回购转换成git回购和继续从mercurial更改到git(仅单向)一段时间。现有的hg-to-git答案似乎无法正确处理分支。例如,“默认”和“BR1”分支结果在这个小汞回购: $ hg branches br1 3:a8914879f6bb default 2:4e6221bce113 cd .. git-hg clone f

    0热度

    1回答

    我正在使用以下命令列出控制M作业中的“JOBNAME”的详细信息。但是,命令问题是它将检查特定服务器中的所有作业(大约30000个作业)。所以这是非常耗时的。 ctmpsm -LISTALL ALLFIELDS_FULL | grep的 “作业名” 如何我只能在特定的表查询??? 我发现下面的命令。这是否有用于此目的。 ctmpsm - 表< -LISTTABLE | -UPDATE | - 添加

    1热度

    2回答

    我们目前有几个小的半相关的SVN回购,只要提交就无效。然而,他们偶尔需要使用和/或他们的提交历史需要审查。我们希望将它们全部移到一个预先存在的Git回购库中,因为我们大部分的工作都是在Git上完成的...... 在做研究时,我认为我想实现的目标是拥有一个Git每个SVN回购的子树分支都具有所有提交历史记录。但是,git-svn似乎只允许我将1个SVN回购与1个Git回购相关联,因此我必须首先为每个