While FlexDeploy supports a half dozen Source Control Management system types, blueprints currently manage the most popular ones.
The Blueprint will collect the information required to create the connection. In addition, the FlexDeploy project has SCM properties which vary by SCM type.
For Subversion, the Trunk Path defines the location within the repository that contains the "trunk" branch for the project's source.
For Git, the Sparse Checkout Folder defines the sub-tree of the repository which contains the project's source.
For Microsoft TFS, the Main Script defines the location under the collection which contains the project's source.