【问题标题】:How To use svn code base(custom extenstion) in hybris environment?如何在 hybris 环境中使用 svn 代码库(自定义扩展)?
【发布时间】:2015-06-14 03:16:08
【问题描述】:

我在 svn 中有 hybris 自定义扩展,在本地机器中有 hybris 包。我需要使用 svn 自定义扩展,以便我可以将我的模块更改/更新提交到 svn 服务器。如何在 localextensions.xml 中编辑自定义扩展路径以使用带有 hybris 包的 svn 代码?

【问题讨论】:

  • 只需对 \hybris\bin\ 路径中的自定义文件夹进行 svn 签出即可。 SVN 中必须有 config 文件夹签入。然后你必须在 \hybris 路径中进行另一个配置检查。以及为什么要更改 localextensions.xml 文件中的路径。声明 <extension name="youreextension"/> 就足够了。
  • 我将无法分别检出配置和自定义扩展。设置是这样的,没有更改设置的权限。所以我的计划是将扩展保留在 hybris 包之外,并在包中存在的配置中引用相同的内容。

标签: hybris


【解决方案1】:

所以我的理解是您希望您的扩展程序保存在与 hybris/bin/myextensions 不同的文件夹中,这是正确的吗?

如果是这样,这不是问题。为此,请创建要保存扩展名的文件夹,就像您所说的那样。在配置中打开你的 localextensions.xml。

像这样包含你的扩展:

<extension>
  
  <!--
    There should be a path dir defined within the config like below
  -->
  
  <path dir="${HYBRIS_BIN_DIR}" />
  
  <!--
    Navigate to where your extensions are defined, you can create your 
    own path variable above if you want too, this is just an example for you
  -->
  <extension name="${HYBRIS_BIN_DIR}/../../myExtensionsFolder/extension1" />
  <extension name="${HYBRIS_BIN_DIR}/../../myExtensionsFolder/extension2" />
  
</extension>

一旦你构建了这些扩展,也应该构建。

【讨论】:

    猜你喜欢
    • 2019-12-31
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    相关资源
    最近更新 更多