相关疑难解决方法(0)

如何将修订历史从mercurial或git导出到cvs?

我将与其他人一起使用来自使用cvs的项目的代码.我们希望使用分布式vcs来完成我们的工作,当我们完成或者每隔一段时间我们想要将我们的代码和所有修订历史记录提交给cvs.我们没有对项目的cvs repo的写访问权限,所以我们不能经常提交.我们可以使用什么工具将修订历史导出到cvs?目前我们正在考虑使用git或mercurial但我们可以使用另一个分布式vcs,如果它可以使导出更容易.

git cvs mercurial export git-cvs

101
推荐指数
2
解决办法
4万
查看次数

如何在Git中导入并保持更新CVS存储库?

CVS中有一个中央存储库,我想在本地使用Git,然后将我的更改发送回CVS.

我每天能做到什么?

我想完成的任务是:

  • 进口分店,
  • 以GIT格式获取历史,以及
  • 将我的更改/提交导出回集中服务器

顺便说一下,我也看过了使用git和CVS的最佳实践.但它没有用,我无法弄清楚我错过了什么或做错了什么.

git cvs git-svn git-cvs

35
推荐指数
2
解决办法
3万
查看次数

Git/Mercurial当地的cvs结账

我读过了 :

,既不适合我的需要.

在工作中,我们使用远程CVS仓库.通过eclipse CVS工具和内置eclipse插件来处理对此repo的访问,这些插件构建在eclipse的团队工具之上.这意味着我们无法转向更好的vcs.

但是我想在我的本地机器上使用Git(以启用个人分支),这样我就可以完成以下任务:

在Git中创建分支,然后完成并合并回我的本地主干,使用eclipse团队工具提交回cvs repo等.

我的计划大致如下:

  • 将签出的文件复制到另一个文件夹[gitRepo].
  • 在gitRepo中创建一个主git仓库
  • 在gitRepo中分支并进行更改.
  • 致力于gitRepo
  • 将gitRepo复制回签出文件
  • 与远程简历同步.

我计划将eGit用于eclipse,但我相信CVS和.git文件将争夺版本控制的所有权.

是否有任何工具或建议的工作流程来帮助我管理这个?Git与CVS文件的搭配程度也是如此.反之亦然,因为我不希望它们相互感染.

之前的链接没有用的原因是他们直接从git repo直接进入cvs repo,这让我很担心,因为我不想意外感染cvs repo.

还应该说GitRepo中的更改不需要持久存储到CVS repo中,例如我不需要看到对远程CVS中反映的git repo的每次推送.

〜感谢您的阅读.

eclipse git cvs egit

6
推荐指数
1
解决办法
1551
查看次数

标签 统计

cvs ×3

git ×3

git-cvs ×2

eclipse ×1

egit ×1

export ×1

git-svn ×1

mercurial ×1