Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse中同时使用CVS和GIT_Eclipse_Git_Cvs - Fatal编程技术网

在Eclipse中同时使用CVS和GIT

在Eclipse中同时使用CVS和GIT,eclipse,git,cvs,Eclipse,Git,Cvs,我已经有了一个CVS,并且CVS用于在其他开发人员之间共享源代码。但我需要单独跟踪源代码的更改。将项目从cvs移动到git在这里是不可行的。。您可能会想,为什么要使用2个版本控制控件。无论如何,我需要一个单独的存储库。我已经用eclipse尝试了git。没关系。我想知道如何在eclipse中同时使用我的个人git存储库和cvs。(例如,当我在eclipse中提交我的更改时,Team->commit..我如何分别提交到cvs和git..当我需要在eclipse中查看历史时,分别查看git和cvs.

我已经有了一个CVS,并且CVS用于在其他开发人员之间共享源代码。但我需要单独跟踪源代码的更改。将项目从cvs移动到git在这里是不可行的。。您可能会想,为什么要使用2个版本控制控件。无论如何,我需要一个单独的存储库。我已经用eclipse尝试了git。没关系。我想知道如何在eclipse中同时使用我的个人git存储库和cvs。(例如,当我在eclipse中提交我的更改时,Team->commit..我如何分别提交到cvs和git..当我需要在eclipse中查看历史时,分别查看git和cvs..当cvs服务器不支持时,我也可以使用本地git repo。)我需要在eclipse IDE中处理所有这些。非常感谢任何人为我的解决方案提供任何教程或链接。

您可以在源代码中直接使用git repo,但Eclipse仍将使用CVS(并且不能同时向您显示git和CVS命令)


这意味着您将继续使用CVS和Eclipse进行提交,但需要使用外部工具(简单的命令行会话,或您想要的任何GUI,如或)在Git中(本地)提交。

您可以在源代码中直接使用Git repo,但Eclipse仍将使用CVS进行设置(并且不能同时显示git和cvs命令)


这意味着您将继续使用CVS和Eclipse进行提交,但需要使用外部工具(简单的命令行会话,或您想要的任何GUI,如或)在Git中(本地)提交。

如果您创建一个虚拟Eclipse项目并在工作区根目录下指定Git存储库,实际上是可能的(.git目录与工作区中的所有项目处于同一级别)。这样,当您从此项目进行提交时,工作区中的所有项目都是其成员,您可以保持成员本身连接到cvs

您可以先创建虚拟项目,然后使用“配置git存储库”对话框通过git(团队->共享)共享它,从而创建这样的存储库。选中“在父文件夹中使用或创建存储库”,并在选中(复选框)后显式从“创建存储库”行中删除项目文件夹从可用项目列表中删除项目

在按下“CreateRepository”之后,项目目录后缀将重新出现,但在按下Finish之前再次删除它。在我的Eclipse版本中,按下Finish将挂起,我必须终止Eclipse以重新启动它

重新启动后,虚拟项目可用于提交所有其他项目中的文件,而其他项目保持与cvs的连接


如果您创建一个虚拟Eclipse项目,并在工作区根目录中指定git存储库(.git目录与工作区中的所有项目处于同一级别),那么这实际上是可能的。这样,当您从此项目进行提交时,工作区中的所有项目都是其成员,您可以保持成员本身连接到cvs

您可以先创建虚拟项目,然后使用“配置git存储库”对话框通过git(团队->共享)共享它,从而创建这样的存储库。选中“在父文件夹中使用或创建存储库”,并在选中(复选框)后显式从“创建存储库”行中删除项目文件夹从可用项目列表中删除项目

在按下“CreateRepository”之后,项目目录后缀将重新出现,但在按下Finish之前再次删除它。在我的Eclipse版本中,按下Finish将挂起,我必须终止Eclipse以重新启动它

重新启动后,虚拟项目可用于提交所有其他项目中的文件,而其他项目保持与cvs的连接


非常感谢你的回答。我在想办法。正如你提到的,我必须使用另一个工具:(。非常感谢你的回答。我在想办法。正如你提到的,我必须使用另一个工具:(。