要将属性添加到CRXDE之外的cq5文件夹?或有效地将CRXDE与GIT结合使用的方法?

ohsufresh

如何在CRXDE外部的cq5文件夹(节点)中添加属性,以便可以在eclipse中创建整个CQ项目。尝试实现此目的的原因是,我在使用GIT时遇到问题,并在CRXDE中工作。

另一个戴夫

与CRX结合使用版本控制的两个选择是:

  1. 使用FileVault(VLT),将存储库检出到与Git存储库相同的文件夹中。然后可以将代码从Git下拉并推入CRX,反之亦然。

  2. 在Maven或类似系统中工作,在CQ以外的本地文件系统上构建所有代码,并使用Felix控制台/ CRX软件包管理器将更改导入到存储库中。

从CRX导出内容时,节点数据将作为XML文件存储在文件系统中。每个文件夹都有一个.content.xml文件,该文件表示其自己的属性,以及代表其子级的文件夹。

这样,您可以例如通过以下方式创建不带CRXDE的新foo组件:

  1. 将文件夹添加到文件系统中/apps/your-project/components/content/foo
  2. 在其中创建一个.content.xml文件。

.content.xml的格式如下:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" 
          xmlns:jcr="http://www.jcp.org/jcr/1.0"
    jcr:primaryType="cq:Component"
    jcr:title="Foo"
    cq:isContainer="{Boolean}false"
    allowedParents="[*/parsys]"/>
  • 您可以在上方看到要添加的每个属性只是作为属性添加到XML文件的jcr:root节点上。
  • 多属性类型包含在方括号中,并带有逗号分隔的值(allowedParents如上)。
  • 非字符串数据类型的类型用大括号括起来,然后放在其值之前(cq:isContainer上)。

其他节点类型也将存储为XML文件,例如,对话框节点存储为dialog.xml,cq:editConfig节点存储_cq_editConfig.xml,等等。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将所有目录有效地移动到同一文件夹中的单个目录中?

来自分类Dev

通过循环将数据有效地添加到h5py数据集中

来自分类Dev

如何通过使用Ansible官方模块将磁盘更有效地添加到VMware的VM主机?

来自分类Dev

如何使用C#有效地将右边框添加到Excel范围?

来自分类Dev

如何有效地从vim中将文件添加到vim的args列表中?

来自分类Dev

如何有效地从vim中将文件添加到vim的args列表中?

来自分类Dev

有效地将信息添加到列表中。Linq联盟?

来自分类Dev

有效地将元素添加到列表的顶部

来自分类Dev

有效地将新列从sqlite db添加到pandas数据框

来自分类Dev

有效地将元素添加到嵌套地图

来自分类Dev

如何有效地将订单变量添加到大数据框

来自分类Dev

有效地将多个元素添加到C#中List的开头

来自分类Dev

有效地将图像添加到Google电子表格

来自分类Dev

如何有效地将订单变量添加到大数据框

来自分类Dev

有效地将值添加到二维数组

来自分类Dev

如何有效地将常量值添加到GWT的ListBox中?

来自分类Dev

有效地将多个元素添加到C#中List的开头

来自分类Dev

Django - 如何有效地将列表添加到多对多模型字段

来自分类Dev

无法有效地将类添加到 Roslyn 中的命名空间

来自分类Dev

如何有效地将字典中的数据添加到数据框中?

来自分类Dev

如何将命令XX:-UseSplitVerifier添加到CRXDE Lite(CQ5.5)内置的OSGi软件包中?

来自分类Dev

如何有效地将行添加到具有缺失值的pandas DataFrame?

来自分类Dev

我如何(有效地)将向量添加到Julia中矩阵的每一行?

来自分类Dev

如何有效地将常量值添加到GWT中的列表框?

来自分类Dev

如何有效地将常量值添加到GWT中的列表框?

来自分类Dev

如何有效地将X模Y添加到numpy数组中的每个元素?

来自分类Dev

如何有效地扩大所有文件夹的“名称”列?

来自分类Dev

使用来自另一个 DataFrame 的值有效地将列添加到 Pandas DataFrame

来自分类Dev

如何一次有效地恢复永久删除的文件夹?

Related 相关文章

  1. 1

    如何将所有目录有效地移动到同一文件夹中的单个目录中?

  2. 2

    通过循环将数据有效地添加到h5py数据集中

  3. 3

    如何通过使用Ansible官方模块将磁盘更有效地添加到VMware的VM主机?

  4. 4

    如何使用C#有效地将右边框添加到Excel范围?

  5. 5

    如何有效地从vim中将文件添加到vim的args列表中?

  6. 6

    如何有效地从vim中将文件添加到vim的args列表中?

  7. 7

    有效地将信息添加到列表中。Linq联盟?

  8. 8

    有效地将元素添加到列表的顶部

  9. 9

    有效地将新列从sqlite db添加到pandas数据框

  10. 10

    有效地将元素添加到嵌套地图

  11. 11

    如何有效地将订单变量添加到大数据框

  12. 12

    有效地将多个元素添加到C#中List的开头

  13. 13

    有效地将图像添加到Google电子表格

  14. 14

    如何有效地将订单变量添加到大数据框

  15. 15

    有效地将值添加到二维数组

  16. 16

    如何有效地将常量值添加到GWT的ListBox中?

  17. 17

    有效地将多个元素添加到C#中List的开头

  18. 18

    Django - 如何有效地将列表添加到多对多模型字段

  19. 19

    无法有效地将类添加到 Roslyn 中的命名空间

  20. 20

    如何有效地将字典中的数据添加到数据框中?

  21. 21

    如何将命令XX:-UseSplitVerifier添加到CRXDE Lite(CQ5.5)内置的OSGi软件包中?

  22. 22

    如何有效地将行添加到具有缺失值的pandas DataFrame?

  23. 23

    我如何(有效地)将向量添加到Julia中矩阵的每一行?

  24. 24

    如何有效地将常量值添加到GWT中的列表框?

  25. 25

    如何有效地将常量值添加到GWT中的列表框?

  26. 26

    如何有效地将X模Y添加到numpy数组中的每个元素?

  27. 27

    如何有效地扩大所有文件夹的“名称”列?

  28. 28

    使用来自另一个 DataFrame 的值有效地将列添加到 Pandas DataFrame

  29. 29

    如何一次有效地恢复永久删除的文件夹?

热门标签

归档