Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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和SVN导入已由SVN签出的现有文件夹_Eclipse_Svn_Repository - Fatal编程技术网

Eclipse和SVN导入已由SVN签出的现有文件夹

Eclipse和SVN导入已由SVN签出的现有文件夹,eclipse,svn,repository,Eclipse,Svn,Repository,我在本地硬盘上有一个文件夹(它也有子文件夹,包含许多java文件)。 此文件夹已从我的svn存储库中签出。我可以执行该文件夹中的所有svn命令 现在我正在使用Eclipse,是否有一种方法可以“导入”该文件夹,这样我在Eclipse编辑器中对这些文件所做的所有更改都会反映出来 我的问题和你的一样 但是,我无法得到答案,比如“导入…”然后“共享…”,有人能详细说明这两个步骤吗 如果我执行“导入…”->“常规”->“现有项目” 但我不明白,我要导入的文件夹不是ECLIPSE项目,所以我还是应该遵循这

我在本地硬盘上有一个文件夹(它也有子文件夹,包含许多java文件)。 此文件夹已从我的svn存储库中签出。我可以执行该文件夹中的所有svn命令

现在我正在使用Eclipse,是否有一种方法可以“导入”该文件夹,这样我在Eclipse编辑器中对这些文件所做的所有更改都会反映出来

我的问题和你的一样

但是,我无法得到答案,比如“导入…”然后“共享…”,有人能详细说明这两个步骤吗

如果我执行“导入…”->“常规”->“现有项目” 但我不明白,我要导入的文件夹不是ECLIPSE项目,所以我还是应该遵循这条路线吗

还是应该执行“导入…”->“常规”->“文件系统”?但它要求我首先在eclipse中创建一个项目,所以我认为我不应该走这条路

这是我最后想要归档的内容 1.对于要导入的文件夹,我希望能够执行所有svn操作,例如提交、更新等 2.我在eclipse中编辑的文件应该与我从svn签出的文件夹中的文件相同

请帮助…

导入…->“常规”->“现有项目”(浏览您已签出到本地硬盘的项目)

然后在下面的窗口中有一个复选框,用于选择“将项目复制到工作区”=>取消选中此选项

这将使Eclipse中的项目和已被SVN签出的本地现有文件夹,您可以在其中执行
1.对于要导入的文件夹,您希望能够执行所有svn操作,例如提交、更新等 2.您在eclipse中编辑的文件应该与您从svn签出的文件夹中的文件相同


干杯。。这会有用的

如果有人尝试了所有有关导入项目的建议,但发现仍然不起作用,则可能是连接器配置错误

转到窗口->首选项->团队->SVN->SVN连接器。确保SVN连接器的版本与您签出代码的SVN版本匹配

例如,如果您的连接器配置为svn 1.7.x,并且源代码是用1.8.x签出的,那么Eclipse将无法识别您的svn存储库。如果您没有安装正确的SVN连接器版本,并且无法说服Eclipse自动安装它,那么您可能需要转到获取进一步的说明

一旦指定了正确的SVN连接器,请返回并尝试共享项目,或删除并重新导入现有项目。

我能够“导入”一个文件夹,而不需要.Project文件: 文件->新建->项目…->一般->项目

然后您必须选择位置(取消勾选“使用默认位置”并按下“浏览…”按钮):


按“Finish”键,您将在eclipse中获得具有SVN历史记录的项目。eclipse还添加了“.project”文件。

我应该补充一点,为了“导入…”->“常规”->“现有项目”能够正常工作,它似乎需要一个.project文件,或者文件夹是eclipse项目……但是我从存储库签出的文件夹只是包含文件的文件夹,这不是一个eclipse项目或者其他任何东西。当从SVN签出时,您的文件夹是否带有Ant build.xml或Maven pom.xml?我面临着同样的问题。我现在测试的是创建一个新的通用项目并导入文件系统。这是在复制1gb回购协议,这不是最优的。如果我弄明白了,我会发布一个答案!