35

我试图使用 Eclipse 从 SVN 签出一个项目。我尝试使用“Checkout As”将其变成“来自现有 Ant 脚本的 Java 项目”,但项目向导要求该文件已经下载。有没有办法将项目作为 Java 项目签出到 Eclipse 中,而无需先在其他地方下载?

(我正在使用带有 Subversive 的 Eclipse Ganymade 3.4.1。)

4

5 回答 5

41

以下是步骤:

  • 安装 subclipse 插件(在 eclipse 中提供 svn 连接)并连接到存储库。此处的说明:http: //subclipse.tigris.org/install.html
  • 转到 File->New->Other->在 SVN 类别下,选择 Checkout Projects from SVN。
  • 选择项目的根文件夹,然后选择 checkout 作为工作区中的项目。

您似乎正在将 .project 文件检入源存储库。我建议不要签入 .project 文件,以便用户可以拥有自己的文件版本。此外,如果您使用 subclipse 插件,它允许您检出源文件夹并将其配置为 java 项目。此过程为您创建正确的 .project(具有 java 特性),

于 2009-01-02T23:14:40.330 回答
20

如果它没有作为 Java 项目签入,您可以添加 java 特性,如此处所示

于 2009-01-02T22:56:42.143 回答
5

http://ajmoore.blogspot.com/2007/11/svn-java-project-with-eclipse.html

于 2009-05-01T19:27:02.443 回答
1

我也必须添加 .classpath,形成一个 java 项目。我创建了一个虚拟 java 项目,并在工作区中查看了这个虚拟 java 项目以查看需要什么。我转移了这两个文件。profile 和 .claspath 到我的已签出,并与我的颠覆服务器断开连接。从那时起,它从一个普通的旧项目变成了一个 java 项目。

于 2009-04-28T20:32:47.973 回答
0

如果它们被检查为插件项目,那么您只需要检查它们。但是不要选择“主干”(例如)来加速它。您必须选择所有要签出的项目并继续。Eclipse 会这样识别它们。

于 2017-10-26T07:20:58.657 回答