UiPath Studio 版本控制:Git 与 TFS

UiPath Studio version control: Git vs. TFS

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

干杯,谢谢!

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

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

下找到它

From my understanding, TFS is nothing else than Azure DevOps and Azure DevOps is using Git as technology.

你可能对TFS有一些误解。

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

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

提供三种类型:Git,TFS,SVN.

在 UiPath Studio 中完成 official link 之后。 UiStudio 中的 TFS Version 应该只是 TFVC 版本控制。

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

所以差异应该是:

  • 如果要在TFS中使用TFVC,需要使用TFS Version Control 连接 TFS url.
  • 如果你想在TFS中使用Git,你需要使用Git版本控制来 连接 Git 回购 url.
  • 如果你想使用其他人提供的Git,比如GitHub,你需要 使用 Git 版本控制连接 GitHub 仓库 url.

希望这是清楚的。