Talend solutions provide a version control system that enables users to have different versions of the same project in different SVN/Git branches and tags. Talend Administration Center enables you to create/delete branches and tags of the project stored on SVN or Git.
About Git branches: All branches/tags are visible for all projects on the same Git repository. Therefore, if you create branches/tags for one project, all other projects on the same Git repository will have the same list.
You can also manage SVN/Git branches and tags via the Metaservlet. For more information, see Non-GUI operation in metaServlet.