-1

我目前正在研究主题 UiPath - 版本控制。我看到我可以通过 Git、TFS 和 SVN 连接工作室。据我了解,TFS 只不过是 Azure DevOps,Azure DevOps 使用 Git 作为技术。所以现在我的问题是:在连接 Azure DevOps 时,在 UiPath Studio 中使用 Git 和 TFS 功能有区别吗?

干杯和感谢!

4

2 回答 2

1

据我了解,TFS 只不过是 Azure DevOps,Azure DevOps 使用 Git 作为技术。

您可能对 TFS 有一些误解。

TFS全称是Team Foundation Server name 改名为Azure DevOps Server,是Azure DevOps Service的本地版本。它同时具有 Git 和 TFVC 作为源代码控制,不仅适用于 Git。

然而,在 UiPath Studio 中这个(TFS)有一点不同。它提供了通过 Backstage 视图中的团队页面将自动化项目连接到版本控制系统的工具。

它提供了三种类型:Git、TFS、SVN

在此处输入图像描述

通过UiPath Studio 中的官方链接后。UiStudio 中的 TFS 版本应该只是 TFVC 版本控制。

文件夹路径和“签出”的描述都表明它实际上是 TFS 中的 TFVC 版本控制。我没有在 UiPath Studio 中使用和验证过。以下结论是根据 UiPath Studio 中的官方教程推测的。

所以区别应该是:

  • 如果要在 TFS 中使用TFVC,则需要使用 TFS 版本控制来连接 TFS url。
  • 如果要在 TFS 中使用Git,则需要使用 Git Version Control 连接 Git repo url。
  • 如果要使用GitHub等其他人提供的Git,需要使用Git Version Control连接GitHub repo url。

希望这很清楚。

于 2020-02-06T09:10:58.507 回答
0

我认为两者之间的区别很明显。您需要决定需要哪些功能。

您还询问了在哪里可以找到 Git 和 TFS 的设置页面。您可以在HomeTeam下找到它:

团队设置

于 2020-02-06T07:06:21.887 回答