Tells VersionSQL which type of repository the Repository Path points to. Select the correct type for a smooth connection.
Git
Select Git if you’re connecting to a:
- Git cloud host (GitHub, GitLab, Bitbucket, Azure DevOps, etc.)
- Git server on local computer or network (Gitea, Gogs, GitHub Enterprise Server, etc.)
git --barerepo on local machine or network
Subversion
Select Subversion if you’re connecting to a:
- Subversion cloud host (Beanstalk, Perforce, Assembla, RiouxSVN, etc.)
- Subversion server on local computer or network (VisualSVN Server, Apache Subversion Server, Assembla Enterprise Self-Hosted, etc.)
- Subversion repository (not working directory) on local machine or network
TFVC
Select TFVC (Team Foundation Version Control) if you’re connecting to a repository in:
- Azure DevOps using TFVC
- An on-premises TFS server using TFVC
Folder
Select Folder to write to a:
- Non-repo directory in which to store flat files
- Git, Subversion, Mercurial, TFVC, or other working directory that you want to manage via command-line tools instead of VersionSQL’s native Git/Subversion/TFVC support