Salesforce 我需要了解我所面临的问题

Salesforce 我需要了解我所面临的问题,salesforce,Salesforce,我正在为我的客户开发POC,以便为CICD实现VSTS管道。 在处理时,我观察到我的管道正在拾取所有组件,而不是一个组件。 例如:我有4个组件,只对一个组件进行了更改,当我为目标组织创建部署请求时,理想情况下,它应该只选择修改过的更改,而不是在部署期间选择所有4个组件。部署的内容由清单文件(package.xml)控制。您可以指定感兴趣的内容、要检索和部署的内容。有时候你可以在里面放通配符(部署你能找到的所有apex类),有时候你真的需要列出一些东西(标准对象、报告、电子邮件模板) 因此,无论文

我正在为我的客户开发POC,以便为CICD实现VSTS管道。 在处理时,我观察到我的管道正在拾取所有组件,而不是一个组件。
例如:我有4个组件,只对一个组件进行了更改,当我为目标组织创建部署请求时,理想情况下,它应该只选择修改过的更改,而不是在部署期间选择所有4个组件。

部署的内容由清单文件(package.xml)控制。您可以指定感兴趣的内容、要检索和部署的内容。有时候你可以在里面放通配符(部署你能找到的所有apex类),有时候你真的需要列出一些东西(标准对象、报告、电子邮件模板)

因此,无论文件是否更改,开箱即用部署始终是一个完整的包。这有点过分了,但另一方面,在用户验收测试阶段,您打算签下什么?不仅票证发生了变化,整个系统的状态也发生了变化,包括回归测试

如果您不想这样做,那么您需要一个脚本,该脚本将文件从提交X更改为提交Y或其他内容。有人试图这么做,检查答案

明年(安全港等等)SF计划发布更好的DevOps工具: