我从流程构建器创建了一个流程,但我想将其同步到本地。 我从mavensmate编辑项目,我找不到文件名为.flow如何使用mavensmate同步来自salesforce平台的流程来升华
这是我在stackoverflow中的第一个问题,我对我可怜的英语感到抱歉,希望你能理解我描述的内容。谁可以提出一些建议。谢谢!
我从流程构建器创建了一个流程,但我想将其同步到本地。 我从mavensmate编辑项目,我找不到文件名为.flow如何使用mavensmate同步来自salesforce平台的流程来升华
这是我在stackoverflow中的第一个问题,我对我可怜的英语感到抱歉,希望你能理解我描述的内容。谁可以提出一些建议。谢谢!
首先,您需要更新您的本地SF项目元数据,以进入SublimeText - > Project - > Edit Project中的MavensMate菜单。它应该在浏览器中打开项目元数据标签。点击“刷新”按钮,然后在项目树中选择需要的流程。点击“更新项目”。之后,您应该能够在项目文件夹中找到流程。
进入Mavensmate的设置。
将“.flow”添加到“SALESFORCE FILE EXTENSIONS(MM_APEX_FILE_EXTENSIONS)”下的扩展名列表中(如果它尚不存在)。
您可能还想将“SALESFORCE API VERSION(MM_API_VERSION)”更新为最新版本。
如果您仍然遇到问题,可能需要检查Flow名称,包括版本号。就我而言,Mavensmate显示版本1,2,3,并且在当前(活动)版本之后没有数字。我的硬盘上的文件被标记为版本4,所以名称不匹配。
要解决此问题,您需要停用流程并更新您的项目。
谢谢戴夫, 我试着你说的,它运作良好。我有另一种方法将元数据从Salesforce导出到本地路径。 使用[Foce.com CLI](https://developer.salesforce.com/tools/forcecli)导出数据。例如:'强制导出桌面/ salesforceMetadata' –
感谢您的回答,但我仍然无法找到.flow文件。 package.xml中出现 New_EMPL_Join_Chatter_Group_Auto 流量 ,这件是我创建的,但仍有命名流或类似的东西在项目的src没有文件夹。我很困惑。无论如何,谢谢你的回答。 –
嗯,如果你做了项目更新,并且你的package.xml包含了作为成员的流程,那么你的项目文件夹应该包含文件夹“流”,可能还有“flowDefinitions”。也许你的package.xml有非常旧的版本? –
34.0是我的package.xml版本,我不确定它是否真的很老。 –