【问题标题】:How to Deploy an existing project in Force.com如何在 Force.com 中部署现有项目
【发布时间】:2013-01-12 19:35:15
【问题描述】:

我正在使用 Eclipse IDE,我提供了一个 src 文件夹,其中包含我必须将此代码保存到我的开发组织中的代码。 我是如何尝试解决这个问题的 1.首先我创建了一个 Force.com 项目 2.然后我复制给定的src(Ctrl + c)文件夹并粘贴(Ctrl + v)到我在eclipse中的项目中 3.我通过右键单击项目添加元数据组件 Force.com >添加/删除元数据组件

4.然后我右键单击我的项目 Force.com >部署到服务器

我收到失败错误

部署结果:

文件名:applications/Rule.app 全名:规则 行动:无行动 结果:失败 问题:在字段中:选项卡 - 找不到名为 Rule__c 的自定义选项卡

文件名:objects/RuleAction_c.object 全名:RuleAction_c 行动:无行动 结果:失败 问题:manageruleactions 不存在或不是操作编辑的有效覆盖。

文件名:pages/ManageRuleActions.page 全名:ManageRuleActions 行动:无行动 结果:失败 问题:SObject RuleAction 的 Notify_User_c 字段无效_c

谁能告诉一个合适的路径如何在开发组织中保存整个src文件夹代码

【问题讨论】:

    标签: salesforce apex-code visualforce


    【解决方案1】:

    很难说确切的步骤。您必须在解决依赖关系的同时继续尝试。 How to deploy a Force ID app when all objects are referencing each other 是关于类似问题的问题。

    第一个应该相当简单。您可能拥有applications/Rule.app,但看起来您缺少tabs/Rule__c.tab。最简单的方法是转到您的目标环境并使用 Setup -> Create -> Tabs 为该对象创建选项卡。然后应用程序部署应该可以工作,如果您愿意 - 您可以稍后下载选项卡定义文件。

    接下来的两个 - 尝试启动一个同时推送 objects/RuleAction__c.objectpages/ManageRuleActions.page 的部署。如果它仍然不起作用 - 像我对这个类似问题的回答一样拆分您的操作(暂时注释掉 VF 页面的正文或从目标文件中删除编辑操作覆盖定义)。

    【讨论】:

      猜你喜欢
      • 2011-04-26
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2020-11-09
      • 2021-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多