Насколько я понимаю, TFS - это не что иное, как Azure DevOps, а Azure DevOps использует Git в качестве технологии.
У вас могут возникнуть некоторые недопонимания относительно TFS.
TFS, полное имя которого - Team Foundation Server, имя изменено на Azure DevOps Server, локальная версия Azure DevOps Service. Он имеет как Git, так и TFV C в качестве источника контроля, не только для Git.
Однако в UiPath Studio есть небольшая разница для этого (TFS). Он предлагает инструменты для подключения проектов автоматизации к системам контроля версий через страницу Team в представлении Backstage.
Предоставляется три типа: Git, TFS, SVN .
![enter image description here](https://i.stack.imgur.com/UfIuP.png)
После go через официальную ссылку в UiPath Studio. Версия TFS в UiStudio должна быть просто версией TFV C.
Путь к папке и описание «извлечения» указывают на то, что на самом деле это контроль версий TFV C в TFS. Я не использовал и не проверял в UiPath Studio. Ниже вывод сделан в соответствии с официальным руководством в UiPath Studio.
Таким образом, разница должна быть:
- Если вы хотите использовать TFV C в TFS вам нужно использовать TFS Version Control для подключения TFS url.
- Если вы хотите использовать Git в TFS, вам нужно использовать Git Version Control для подключения Git URL репо.
- Если вы хотите использовать Git, предоставляемый другими, такими как GitHub, вам необходимо использовать Git Version Control для подключения к GitHub репо.
Надеюсь, это ясно.