2

我在 Mac 上的一个文件夹中创建了我的 ActionScript 源文件(我通常使用 Windows),并设法制作了一个可以看到它们的 Eclipse/FDT 项目。

我现在需要将它们移动到现有项目的 svn checkout 中,以使它们处于源代码控制之下。

在不丢失项目中所有引用的情况下,我无法弄清楚你是如何做到这一点的。

我是 Eclipse 新手,并不真正了解任何术语(例如工作区)。Eclipse 有项目文件还是全部隐藏?项目文件可以移动吗?

帮助我stackoverflow,你是我唯一的希望。

更新:从 FDT Flash Explorer 窗口中,我似乎只能在存在的项目中移动文件/文件夹。我应该先在我想要的地方创建一个新项目吗?

我应该从 Eclipse 中还是从文件系统中移动它们?之后我需要设置一个新的工作空间吗?

4

2 回答 2

4

项目文件夹有 2 个隐藏文件:.project 和 .classpath,其中包含项目的所有信息。您只需要将这些文件与您的项目文件一起复制。

例如,您在workspace/myproject/ 中有一个项目文件夹,并且您想将其添加到checkout svn 文件夹中,您只需将完整的文件夹内容复制到checkout,然后将所有文件添加到svn(包括项目隐藏的),最后提交。

从现在开始,当您从该 svn 结帐时,您将拥有 eclipse 项目文件,因此您需要做的就是创建新项目,然后选择表示您已经有一个包含源文件的项目文件夹的选项(我m 不在 Eclipse IDE 附近准确地说明步骤,但它是这样的)。然后,Eclipse 将使用您之前定义的所有设置导入项目。

我希望这能回答你的问题。

于 2009-03-04T11:02:29.490 回答
2

尝试重构您的项目。右键单击要移动的文件夹,然后选择 Refactor->Move。不知道这是否会解决您的问题,但它会尝试根据移动更改所有项目中的引用。

于 2009-03-04T11:00:13.100 回答