UiPath Studio

The UiPath Studio Guide

Connecting your Project to a Source Control System

The Project panel enables you to, among others, connect to a type of source control system, such as TFS or SVN. When you are connected to one of them, the Connect Project to a Source Control button changes to TFSimage alt text or SVNimage alt text.
Additionally, hovering over the TFS or SVN button displays the URL of the repository.

Note:

You cannot connect to both TFS and SVN, in the same time.

The supported versions of Team Foundation Server are:

  • 2012
  • 2013
  • 2015
  • Express 2012
  • Express 2013
  • Express 2015

Note:

Due to Microsoft limitations, the 2015 and none of the Express TFS versions do not permit you to create new projects.

Connecting to TFS

  1. On the Project panel, click Connect Project to a Source Control > TFS > Connect to Team Project. The Connect to Team Foundation Server window is displayed.
  1. Click Servers. The Add/Remove Team Foundation Server window is displayed.
  1. Click the Add button. The Add Team Foundation Server window is displayed.
  1. Fill in the details of your TFS and click OK. In the Connect to Team Foundation Server window, your team’s collections and projects are available and the Connect Project to a Source Control button is now changed to TFSimage alt text.

If the TFS server is online (e.g. https://<account>.visualstudio.com) UiPath Studio requests authentication with a Microsoft account. An Internet Explorer window is displayed for entering your credentials, regardless of what your default browser is.

Note:

By default, on all Windows Server machines, this window is not displayed, as it requires JavaScript to run. This can be enabled from the Internet Explorer settings (Security tab > Custom Level > Enable Scripting).

Creating a New Team Project

  1. On the Project panel, click Connect Project to a Source Controlimage alt text > TFS > New Team Projectimage alt text. The Select a Team Project Collection window is displayed.
  2. In the Select a Team Project Collection window, select your server, one of your collections and click Connect. The New Team Project window is displayed.

Note:

Due to Microsoft limitations, the 2015 and none of the Express TFS versions do not permit you to create new projects.

  1. Fill in the Project Name and Project Description fields, select a Process Template and click OK. A confirmation message indicating the new project has been created is displayed.
  1. Click OK. The new project that has been created is displayed in the Projects panel, and you are automatically connected to the project.

Connecting to SVN

  1. On the Project panel, select Connect Project to a Source Controlimage alt text > SVN > Connect to Project button. The Connect to window is displayed.
  1. Enter the Repository URL of your SVN server and select the Use Credentials check box. The User and Password fields are displayed.

Fill in the user and password information, and click OK. You are now connected to SVN and the Connect Project to a Source Control button is now changed to SVN.

Context Menu Options

Important!

This information applies to both SVN and TFS.

Once your project is connected to either TFS or SVN, right-clicking any file or folder in the Project panel opens a context menu that contains the following options:

Option
Description

Open

Opens the selected .xaml file in the Main panel.

Rename

Enables you to rename the selected file or folder, and opens the Rename Item window.

Delete

Deletes the selected item.

Add

Uploads the selected item to the TFS/SVN server. This option is not available, if the item was previously uploaded to the server.

Get Latest Version

Downloads the latest version of the selected item from the TFS/SVN server.

Check Out For Edit

Marks the selected file or folder as locked for editing. Checking out a file locks it on the server so that no one else can edit it.

Check In

Displays the Check In Changes window and enables you to upload the selected item to the server as the newest version.

Undo

Displays the Undo Pending Changes window and enables you to Revert the changes done to the project.

Import Workflows

Imports .xaml files to the project. This option is only available when selecting a directory.

Note:

The Import Workflows, Delete, and Open options can be used even if the project is not connected to a source control.

Updated 11 months ago



Connecting your Project to a Source Control System


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.