使用以下命令时: 我成功地导入了包含所有历史记录的主分支。 其中 DESTDIR 是 cvs 存储库 url。 现在我正在尝试使用此命令导入从上述模块标记的特定分支。 我在https://git-scm.com/docs/gitcvs-migration上搜索了 git cvsimport 文档,但 ...
使用以下命令时: 我成功地导入了包含所有历史记录的主分支。 其中 DESTDIR 是 cvs 存储库 url。 现在我正在尝试使用此命令导入从上述模块标记的特定分支。 我在https://git-scm.com/docs/gitcvs-migration上搜索了 git cvsimport 文档,但 ...
我从本地CVS回购中复制了文件。 当我做 它创建了一个带有分支的git repo,因此我可以将整个repo推送到github: 但是cvsimport创建master分支,也创建指向与master相同的提交的origin分支。 没有创建任何远程: git remote -v返 ...
我正在尝试使用git克隆CVS存储库: 我看到另一个男人在这里也有类似的问题。 他引用了他的解决方案:“只要我使用匿名访问,就可以使转换正常工作!”。 这是行不通的,因为我们的服务器肯定不允许匿名访问(即使它们允许读取,我也需要读/写访问权限)。 我正在按照gitcvs-mig ...
我正在将Eclipse与git远程存储库一起使用。 由于某种原因,存在一个不与远程存储库同步的文件夹(以及所有子文件夹)。 这些文件夹中的已修改文件不会带有星号(*)出现,因此,不能暂存或提交它们。 当我输入www.bitbucket.org来查看我的项目时,我在该文件夹中获得的只 ...
我在一个超过2 GB的CVS存储库上运行了cvs2git迁移。 我写了一个脚本遍历新的git存储库和CVS模块来验证对象是否相同。 我发现文本文件迁移得很好并且具有相同的sha1sum; 但是,所有二进制文件都有不同的sha1sums,它们都在CVS(-kb)中标记为二进制文件。 我读过 ...
我正在尝试使用git和CVS回购 如何将修订历史记录从水银或git导出到cvs? 除了我使用的是-d pserver而不是-w local cvs repo 我做了一个git cvsimport,这似乎很好。 我现在正尝试将单个测试更改导出回csv存储库,但失败了 我尝 ...
CVS 中有一个中央存储库,我想在本地将它与 Git 一起使用,然后将我的更改发送回 CVS。 我每天能完成什么? 我想完成的任务是: 进口分支机构, 以类似 GIT 的格式获取历史记录,以及 将我的更改/提交导出回中央服务器 顺便说一句,我还查看了将 git 与 CVS 一起使 ...
我正在将具有许多模块的CVS回购转换为git。 我将要与主项目结合在一起的一些模块在一个仓库中。 但我想保留3个其他人作为git子模块。 在CVS中开发项目时,所有4个目录都标记有相同的标签。 这样,我可以签出该项目的完整版本。 我可以将4个CVS存储库转换为4个git存储 ...
为了导入 CVS 模块的修订版,我使用: 它工作了一段时间,然后我得到类似 cvsps 出错的信息。 我如何确定 cvsps 错误是什么? ...
我们使用git-cvsimport定期将更改从cvs复制到git 不管好坏,我们坚持使用git cvsimport而不是cvs2svn。 最初,我们计划了“一次又一次”的cvs到git的迁移,但是人们最终在cvs信息库上做了更多的增量工作。 我们希望将更改从CVS分支引入git,以便开 ...
对于我公司的一些特定工作流程问题,我需要允许一些用户使用CVS,而主存储库位于git下。 我选择git-cvsserver作为此任务的实现。 我设置了git仓库,为gitcvs启用了它,并在xinetd上设置了pserver模拟。 一切正常,我可以从cvs客户端使用此存储库,对通过 ...
我将Windows Server 2003作为操作系统。 我正在为我的PHP开发使用WAMP。 我正在为PHP开发人员使用Eclipse Helios。 我已经安装了msysgit和tortoiseGit,用于Windows管理存储库。 我已经在eclipse中安装了eg ...
我想恢复 git 中的特定提交。 不幸的是,我们的组织仍然使用 CVS 作为标准,所以当我提交回 CVS 时,多个 git 提交合并为一个。 在这种情况下,我很想挑出原始的 git commit,但这是不可能的。 是否有类似于git add --patch的方法可以让我有选择地编辑差异来决定要恢复 ...
我们正在尝试从cvs迁移到git。 我们的目标是1)完善当前的代码库2)可用历史。 如果它缺少旧分支中的条目,则我们不在乎。 两条评论: 即使使用cvs信息库的本地副本,也要花费很长时间。 空运行耗时24小时(7.5 gb cvs代码库; P4 2.0 GHz机器,2 ...
我正在使用git-cvs,我的一般工作流程是这样的: 通常,这对于将我的提交推回CVS服务器并使事情保持同步非常有效。 但是,我想知道如果碰巧执行“ git commit”但忘记将其导出到CVS服务器,该怎么办? 有没有一种合理的方法来使我的git存储库和CVS服务器之间有所区别 ...
我的工作地点目前使用CVS。 计划进行git迁移,但可能需要很长时间。 同时,我有一个单人项目,并决定使用git进行自己的个人开发。 分支,暂存的提交,重新设置等等都很棒! 但是不幸的是,这个项目及其历史有时需要导入到CVS中,以便其他人可以检查我的进度。 最好的方法是... ...
我很习惯使用git,而且我比CVS更喜欢它。 不幸的是,在我们公司,我们必须使用CVS作为版本控制系统。 我想知道是否有任何方式在进行CVS回购时在本地使用git,当我发现这个问题时我很高兴。 不幸的是,它似乎不适用于Windows。 我在我的计算机上安装了Git For Windows ...
问题很简单。 我已经使用git cvsimport将cvs repo导入到本地git存储库中的远程分支中。 然后,我希望将此存储库:branches,tags和all同步到云中的git存储库(github / gitorious)。 要做到这一点,我无法访问rsync或直接复制存储库,我必 ...
我正在尝试从CVS中git-cvsimport几个不同的模块,所有这些模块都在不同的分支上。 到目前为止,我已经完成了这个(在伪bash代码中): 但是这为每个模块创建了一个不同的git存储库 。 如果可能的话,我怎么把它们合并成一个呢? ...
我正在使用cvsexportcommit报告从git到cvs的一系列提交。 我发现在以下情况下无法添加VERSION文件 我得到的输出如下: 如果我尝试将“ VERSION”文件手动添加到CVS,则会得到: 有任何想法吗? ...