温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - UiPath Studio version control: Git vs. TFS
azure-devops git tfs uipath uipath-studio

其他 - UiPath Studio版本控制:Git与TFS

发布于 2020-04-21 12:36:13

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

干杯,谢谢!

查看更多

提问者
demed
被浏览
167
PatrickLu-MSFT 2020-02-06 17:58

据我了解,TFS就是Azure DevOps,而Azure DevOps则使用Git作为技术。

您可能对TFS有一些误解。

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

但是,在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版本控制来连接Git存储库URL。
  • 如果要使用其他人(例如GitHub)提供的Git,则需要使用Git版本控制来连接GitHub存储库URL。

希望这是明确的。