问题标签 [rollout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
components - 无法选择页面上的组件
我只想为页面中的选定组件执行推出。我注意到我无法使用组件编辑栏中的小复选框选择页面中显示的任何组件。
我不确定为什么会这样。它们都是自定义组件,而不是 OOTB 组件。
对此有任何解决方案,请分享。
aem - Live Copy 推出 CQ5 中的“无操作”
我是 CQ5 的新手,正在学习它。当我尝试从蓝图页面推出 Live Copy 时;操作是创建、更新、完全更新、部分更新和“无操作”。我想知道用户何时获得“无操作”选项。
我从蓝图页面推出了 Live Copy,然后删除了蓝图页面,然后也删除了 Live Copy 页面。在那之后; 如果我再次创建具有相同名称的蓝图页面并尝试将其推出;我得到一个“不采取行动”而不是创建。
即使我删除了 Live Copy 页面,然后尝试再次推出它;它不会将操作显示为“创建”。它显示“无动作”
这是 AEM 5.6.1 中的错误吗?
aem - 如何以编程方式删除 CQ5 中页面的修订?
在当前设置中;我们正在尝试自动化创建蓝图页面的过程,并将其推广到实时副本;并激活 Live Copy 页面。此外;页面的停用和删除也以编程方式完成。所有这些都是通过使用 com.day.cq.wcm.api.msm 和 com.day.cq.replication api 的代码完成的。
我们现在面临的问题是在以编程方式删除蓝图和 Live Copy 页面之后;如果我们再次以编程方式创建相同的页面;然后; 有一个“不采取行动”的选项;而不是在推出页面时“创建”;这意味着 Live Copy 已被分离。我们要做的是在删除页面的同时;我们要删除与关系关联的历史记录;以便下次创建相同的页面;它将被推广到 Live Copy 分支。
我们尝试了 cancelRelationship 和 endRelationship(在文档中提到它会删除历史记录 https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/com/day/cq/wcm/msm/ api/LiveRelationshipManager.html#endRelationship),但它不会删除历史记录。
这是因为每次页面被激活;创建一个版本。我们如何以编程方式删除页面的修订/版本?有一个创建修订版的选项https://docs.adobe.com/docs/en/cq/5-6-1/javadoc/com/day/cq/wcm/api/PageManager.html#createRevision但没有选项删除创建的修订。
我们是否应该尝试删除在 /var/audit/com.day.cq.replication 创建的版本节点?
ios - Travis CI:使用 Rollout.io lib iOS 构建失败
我在 Travis CI 中运行命令:
set -o pipefail && xcodebuild -verbose -workspace APP_NAME.xcworkspace -scheme app_name -sdk iphoneos -configuration Release OBJROOT=$PWD/build SYMROOT=$PWD/build clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | 漂亮的
编译所有文件后,Travis 写道:
▸ 运行脚本 'Rollout.io post-build' ** BUILD FAILED ** 以下构建命令失败:PhaseScriptExecution Rollout.io\ post-build build/APP_NAME.build/Release-iphoneos/APP_NAME.build/Script-FBFA10E57CD7495E8662D829.sh (1 次失败)
有人可以帮我弄这个吗?
database - 数据库上的一次性数据迁移
我们正在我们的 Web 应用程序中引入新功能,我们的数据库应该在新版本推出到 Prod 时做出适当的反应。例如,如果表 T2 中的列 C2 具有真值,则将表 T1 的 C1 列设置为 0 值。
在下次推出时更改数据的最佳方法是什么?
此外,我们不希望在下一次重新部署相同的产品版本时更改相同的数据。
所以也许它应该是一些仅在推出时调用的数据库触发器。
此类新功能介绍是否有一些常见的解决方案?
inheritance - 取消组件的继承不起作用
我目前正在从事 AEM 6.2 项目。当我们禁用 livecopy 组件上的继承并更改它的值(例如标题)时,然后我们重新启用此 livecopy 组件上的继承,它不会从它的蓝图组件中提取值。
在蓝图组件上,我们有标题值“从蓝图再次更改”在 livecopy 组件上,我们禁用了继承并将标题值更改为“从蓝图再次更改 2222”
现在,我们将其切换回启用继承,请看下面的截图:
现在我们希望 livecopy 组件标题恢复为“从蓝图再次更改”,但它没有发生,它不再从蓝图中提取值。
所以我不确定这是否是 AEM6.2 产品错误,我正在使用默认的 geometrixx 站点创建此示例以在此处显示。有什么建议和建议吗?提前致谢。
aem - 无法在 aem 中推出选定的组件功能
我可以通过更改 Editbar.js 来选择组件,如下面的链接所述。 无法选择页面上的组件
但是在检查了我要推出的组件之后,然后选择推出所选组件,但不断收到警报消息,说您必须选择至少一个组件。
为什么为什么?T_T
java - AEM 通过 java 类启动 Rollout
如何以编程方式在 AEM 中启动推出流程?
谢谢。
android - 如何在 Google Play Developer Console 上取消待发布的内容?
有没有办法在 Google Play Developer Console 上取消待发布的内容?我不小心发送了错误的 apk 文件,但找不到取消它的方法。