TFS 和 salesforce 兼容吗?

TFS 和 salesforce 兼容吗?

我想知道 TFS 和 salesforce 是否能集成。我想使用 TFS 来控制我的 Apex 类、触发器、VS 页面的源代码。

与 Visual Studio 相比,使用 salesforce 编辑器来集成源代码控制是否是更好的选择?

请告诉我这是否可行。我正在努力让事情保持精简:)

答案1

看起来可以将 TFS 与 Salesforce 一起使用,但是,根据 Google 搜索结果的缺乏,我认为它不如 git 那么突出。 这是视频某人使用 TFS 与 Salesforce 的演示。

如果你选择 git 路线,请查看好德,它安装在 SublimeText3 之上。这是一个很棒的想法,开发人员非常活跃,并且一直在改进功能。

答案2

Salesforce DX 允许用户使用任何源代码控制系统作为其开发的真实来源。

如果您在使用 TFS 的 DEFAULT repo 时遇到问题,那么我建议您在 TFS 中创建一个私有 git repo 并从相关组织中提取所有元数据,这样就应该没问题了。

简而言之,TFS 源代码控制系统可用于存储 salesforce

答案3

关于 TFS 集成的问题,答案是肯定的。我已经在多组织开发工作中使用 TFS 2015-2018 和 Salesforce 超过 5 年。您可以将一组 Salesforce 更改关联到 TFS 中的用户故事、任务、错误或任何工作项,从而完成产品生命周期配置管理。请注意,您需要使用 TFVC 而不是 Git 来实现这种精细的敏捷集成 - 对于 Salesforce 来说,这是非常值得的。Git 仍然在 TFS 下工作,具有事实上的 Git 功能。这两种类型的源代码控制都允许 Org 中的多个开发人员发生冲突和合并,这是一个必须适用于多开发人员组织。在跨组织部署变更时,变更集的分支非常有用。正如 Raja 所提到的,此功能与 Salesforce DX 的功能重叠,因此您可以在这里做出选择。

您需要一个 IDE 来进行集成。热门选择(无先后顺序)包括 Eclipse + Force.com 插件 + TFS 插件、IntelliJ IDEA 社区版 + Illuminated Cloud 2 等。

答案4

您可以将 TFS 用于 Salesforce 代码存储库。我们在我的银行使用它。您将

  1. 在 TFS 内创建一个 git 存储库。
  2. 从原点(TFS)创建或克隆本地 git
  3. 使用 ANT 工具或其他迁移工具通过 package.xml 准备好元数据和类
  4. 使用 git push 将本地分支推送到 TFS 完成

相关内容