subclipse 在结帐时执行任务

subclipse execute task on checkout

我有一个 Javascript 网络前端的 SVN 存储库。

checkout 之后,我需要修改一些文件以使项目适合开发环境。

我每次都是手动操作,但如果该操作可以通过 Eclipse 自动化,那将很方便。

Subclipse/Ecplise 是否可以在 SVN checkout 之后执行任务?

我相信您需要编写一个 Eclipse 插件。然后您可以挂接到事件和 运行 您的代码。可能有很多方法可以做到这一点,但我想到的是创建一个 "Builder"。然后,您会将此 Builder 与您的项目相关联,并将其存储在 .project 文件中,以便在签出项目时自动添加它。正如构建者知道在签出项目后编译您的 .java 代码一样,您的构建者会执行您希望发生的事情。