# Connecting to Source Control

Astera features integration with Team Foundation Server and VSTS to manage version control over your projects.

To connect to a *Source Control* server, navigate to

*Project > Source Control > Connect to Source Control Server*

![](https://3083465318-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR50Wa7EwZGlmPSAMkkf%2Fuploads%2FpsL8Y9tJbrvsOp9vqZj2%2F1-tfsconnect.png?alt=media\&token=b3430669-a042-4326-97f9-59edd357327b)

<figure><img src="https://3083465318-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR50Wa7EwZGlmPSAMkkf%2Fuploads%2F9Fmbf5JZU4250Rjn6bJO%2F02-tfsConnectDialog.png?alt=media&#x26;token=8cda7719-25ea-42f4-8a3d-254dc124780d" alt=""><figcaption></figcaption></figure>

### Connecting to TFS

Windows Authentication can be used to connect to a Team Foundation Server. This uses the current user which is logged on to Windows and uses the windows credentials to authenticate the user.

### Connecting to VSTS

Various authentication methods can be used to connect to Visual Studio Team Services (Visual Studio Online). When using these authentication methods, the *Path* can be set as empty with *Port* set to 0.

*Alternate Authentication* can be enabled inside the Security settings for your Visual Studio account. This enables the account to have a manageable separate username and password.

![](https://3083465318-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR50Wa7EwZGlmPSAMkkf%2Fuploads%2FzeMbBQx08suBTgSFpt4G%2Ftfsalt.png?alt=media\&token=50e6daf4-061e-444c-8a80-f814c9ba0cde)

*Personal Access Tokens* can also be enabled and uses a generated token to authenticate the account.

![](https://3083465318-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsR50Wa7EwZGlmPSAMkkf%2Fuploads%2FTbbeRhDgYircbQGgLPtZ%2FtfsPat.png?alt=media\&token=e68d84c2-f0d7-42e6-a81e-87b31403abf7)

Rest Authentication provides a built in prompt to login using your Microsoft account.
