我正在使用eclipse IDE我提供了一个src文件夹,其中包含我必须将此代码保存到我的开发组织中的代码。 我是如何尝试接近这一点的 1.首先,我创建了一个Force.com项目 2.然后我复制给定的src(Ctrl + c)文件夹并粘贴(Ctrl + v)到eclipse中的项目 3.我通过右键单击项目添加了元数据组件 Force.com>添加/删除元数据组件
4.然后我右键单击我的项目 Force.com>部署到服务器
我收到失败错误
文件名:applications / Rule.app 全名:规则 行动:不采取行动 结果:失败 问题:在字段:选项卡中 - 没有名为Rule__c的CustomTab找到
文件名:objects / RuleAction_ c.object 全名:RuleAction _c 行动:不采取行动 结果:失败 问题:manageruleactions不存在或不是操作Edit的有效覆盖。
文件名:pages / ManageRuleActions.page 全名:ManageRuleActions 行动:不采取行动 结果:失败 问题:SObject RuleAction无效字段Notify_User_ c _c
任何人都可以告诉一个合适的路径如何在开发组织中保存整个src文件夹代码
答案 0 :(得分:1)
很难说出确切的步骤。在解析依赖项时,您必须继续尝试。 How to deploy a Force ID app when all objects are referencing each other是关于类似问题的问题。
第一个应该相当简单。您可能有applications/Rule.app
,但看起来您错过了tabs/Rule__c.tab
。最简单的方法是转到目标环境并使用安装程序 - >创建 - >用于为此对象创建选项卡的选项卡。然后应用程序部署应该可以工作 - 如果需要 - 您可以稍后下载选项卡定义文件。
接下来的两个 - 尝试启动同时推送objects/RuleAction__c.object
和pages/ManageRuleActions.page
的部署。如果它仍然不起作用 - 在我对这个类似问题的回答中拆分您的操作(暂时注释掉VF页面的主体或从目标文件中删除编辑操作覆盖定义)。