Liferay插件SDK和CVS

Liferay插件SDK和CVS,liferay,cvs,Liferay,Cvs,对于那些使用Liferay和Plugin SDK的人,教程将教您如何从Plugin SDK目录创建项目。不幸的是,这还将项目文件夹保留在pluginsdk目录中 我的问题是,有没有人想出了一种利用插件SDK的方法,但是你的项目目录在你选择的任何地方 这导致了另一个问题,因为对于pluginsdk文件夹中包含的所有内容,我们必须在CVS中签入整个内容。如果我们没有这样做,那么所有开发人员都必须以受控的方式安装他们的插件SDK,并且项目从CVS直接签出到插件SDK文件夹 任何策略、提示或替代方案均受

对于那些使用Liferay和Plugin SDK的人,教程将教您如何从Plugin SDK目录创建项目。不幸的是,这还将项目文件夹保留在pluginsdk目录中

我的问题是,有没有人想出了一种利用插件SDK的方法,但是你的项目目录在你选择的任何地方

这导致了另一个问题,因为对于pluginsdk文件夹中包含的所有内容,我们必须在CVS中签入整个内容。如果我们没有这样做,那么所有开发人员都必须以受控的方式安装他们的插件SDK,并且项目从CVS直接签出到插件SDK文件夹

任何策略、提示或替代方案均受欢迎


提前感谢。

在使用基于ANT的插件SDK时(使用Liferay IDE或Developer studio时默认),我在启动项目时会将整个插件SDK签入SVN/CVS。整个开发团队随后将签出插件sdk,并在适当的文件夹(即portlet、hook、主题等)中签入它们的工件。这对我们来说非常有效。SDK本身占用的空间不大,它确实有助于组织和构建插件

另一种方法是将它们专业化。使用这种方法,您不必将插件SDK提交给CVS/SVN,但它的Liferay IDE尚未配置基于Maven的插件SDK(AFAIK)


您可以决定适合您需要的最佳方法。希望这有帮助

Liferay IDE的最新版本支持Liferay Maven项目。查看此博客了解更多详细信息。