gpt4 book ai didi

git - 带有 cvs 的 git 比单独使用 cvs 更快吗?

转载 作者:太空狗 更新时间:2023-10-29 12:50:03 25 4
gpt4 key购买 nike

我的团队在一个包含大约 20,000 个 Java 文件的 cvs 项目中工作。由于文件的数量,执行 cvs 更新需要一段时间。我通常会检查整个树的大约 5 个副本,以便轻松检查不同的请求,而不必担心为每个请求修改了哪些文件。让所有 5 棵树都保持最新并彼此同步真的很痛苦。

我读到过在本地使用 git 和远程 cvs 服务器相当容易,而且 git 很快。 git 会显着加快我本地树的更新速度吗?

我意识到下限是进行一次 cvs 更新的时间。但是我在想,一旦第一棵树是最新的,就可以快速将其他 4 棵树与第一棵树同步,而不是再执行 4 条 cvs 更新命令。我对 git 的理解正确吗?

最佳答案

我们在工作中做类似的事情。我们基本上使用 git 中的 master 分支作为代码的单个更新的 CVS 版本;我们不在那里做任何开发,只是 CVS 更新。然后,我们所有的开发项目都发生在我们 rebase 的功能分支上。当我们在 master 分支上进行 CVS 更新时,我们将这些更改提交给 master,然后将我们的其他开发分支 rebase 到 master

这并不理想——这使得与其他人共享分支变得困难。但是,我们可以同时管理多个开发项目,并轻松地对它们进行分支、 merge 和比较。而且,我们只根据需要在一个 master 分支上与 CVS 交互。

关于git - 带有 cvs 的 git 比单独使用 cvs 更快吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/321196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com