FlexDeploy TFVC plugin makes it easy to interact with source code stored in Microsoft Team Foundation Version Control SCM. There is no need to install TFS or a TFVC client. The plugin uses a Java based API to interact with Team Foundation Version Control. FlexDeploy allows users to configure TFVC repository connection details to be shared by various projects and other configurations at a project level. This allows for easy get and label operations during build workflow execution.
- Create SCM Instance for TFVC and define URL, User and Password information. You can also validate connection when creating SCM Instance for TFVC.
- At project level, select TFVC as SCM Type and provide details like Get Folder, Branch, Label etc. which are defined as Groovy scripts.
Supported Versions
- 2013+
Key Features
- Easily Configured
- No installation necessary
- Executes commands using embedded Java API.
Instance Properties
FlexDeploy supports creation of SCM instances and the following properties must be configured for each TFVC Instance. These properties are available to all operations.
Property Name | Required | Description |
---|---|---|
FDTFVC_URL | Yes | Team Foundation Server collection URL. |
FDTFVC_USER | Yes | The user name for connecting to TFS/TFVC. User name does not need to be domain qualified. |
FDTFVC_PASSWORD | Yes | The password for the FDTFVC_USER. |