如何为开发设置Hybris Eclipse?从GIT导入时

如何为开发设置Hybris Eclipse?从GIT导入时,hybris,Hybris,我的Hybris(自定义扩展)源代码位于GIT存储库中,但我的Hybris平台二进制文件位于另一个文件夹中。(我是海布里斯的新手) 在这种情况下,如何设置生成路径 说明我的自定义扩展文件夹是否在(TFS Git存储库)下 商务部 而我的平台二进制文件 C:\HybrisBinary\Bin\Platform C:\HybrisBinary\Config C:\HybrisBinary\data\ C:\HybrisBinary\log\ 在这种情况下如何配置生成路径 您可以创建Windows符号

我的Hybris(自定义扩展)源代码位于GIT存储库中,但我的Hybris平台二进制文件位于另一个文件夹中。(我是海布里斯的新手)

在这种情况下,如何设置生成路径

说明我的自定义扩展文件夹是否在(TFS Git存储库)下 商务部

而我的平台二进制文件 C:\HybrisBinary\Bin\Platform C:\HybrisBinary\Config C:\HybrisBinary\data\ C:\HybrisBinary\log\


在这种情况下如何配置生成路径

您可以创建Windows符号链接,将自定义扩展文件夹链接到hybris项目文件夹。 这里有一个例子。我不确定它是否能完全适用于您的系统,因此您可能需要修改它

mklink /J "C:\HybrisCommerce" "C:\HybrisBinary\Bin\custom"
这样,默认的hybris构建将在bin/custom中搜索其扩展,它实际上将指向您的git存储库

对于eclipse,您可以将所有项目添加到工作区中<代码>常规>工作区中的现有项目首先是hybris文件夹中的所有项目,然后是git存储库文件夹中的所有自定义项目重要!请记住,eclipse将更改自定义扩展名的.project文件。不要将此文件提交到git存储库,因为您可能会破坏其他团队成员的项目。


祝你好运

您只需按照@Hristo Staykov的建议创建
符号链接

修改
localextension.xml
,如下所示,通过提供完整路径(
dir
)以所有
自定义扩展名为目标(取自GIT/SVN)

e、 g.


然后使用

配置Eclipse for hybris电子商务转到本地hybris安装程序,到达以下位置:

 [LOCAL_Path]\hybris\config\
打开localextensions.xml,您将在文件中看到如下内容:

<path dir='[PUT_YOUR_CUSTOM_LOCATION_PATH HERE]' autoload='false' />

然后在其正下方添加所有扩展名(需要从此处的“自定义/默认”中包含):

<extension name='abc' />
<extension name='xyz' />
<extension name='efg' />


保存它并运行ant clean all。

为什么不在
C:\HybrisBinary\bin\custom
中创建git存储库?