๐๏ธ Work with the Internal Code Browser
For Subversion and Git repositories, you have the option to use the TeamForge code browser which is turned on by default while integrating the source code server.
๐๏ธ Create a Source Code Repository
Each project can have one or more source code repositories. Before you can create a source code repository, a site administrator must first add one or more SCM servers to the Digital.ai TeamForge environment.
๐๏ธ Import External Git Repositories into TeamForge
External public Git repositories can now be imported into TeamForge from the Code Browser UI.
๐๏ธ Linkify Custom Object IDs in Code Browser
Include custom object IDs in your commit messages and have them automatically converted to hyperlinks. This is possible if you set up custom object ID mapping for the repository.
๐๏ธ Replicate a Subversion Repository
When a Subversion Edge replica has been successfully registered with a TeamForge SCM integration server, it is available to project administrators in projects using that server to house repositories. To replicate a Subversion repository, you need to add it to a replica server.
๐๏ธ View Code Commits
To stay up to date with code development on a project, browse the code commits made to each repository integrated into your TeamForge site.
๐๏ธ Associate Code Commits
Create associations between code commits and other Digital.ai TeamForge items, such as tracker artifacts or documents, to help define relationships, track dependencies, and enforce workflow rules.
๐๏ธ Check Command History
Recent command history for a replica server or a specific repository allows you to check for errors and see whether there are pending commands.
๐๏ธ Check Out Code
You can use the checkout command to check out the code from Subversion or GIT repository.
๐๏ธ Get the Code
Browse TeamForge to find the code you want to work on, then check out the code.
๐๏ธ Review Code
TeamForge provides a unified code review experience as it supports both Pull Request and Gerrit single-commit reviews.
๐๏ธ Search Code
Integration with Black Duck Code Sight (BDCS) is no longer supported in TeamForge 17.1 and later. TeamForge 17.1 (and later) is equipped with its own code search function powered by Elasticsearch. You can do away with BDCS integration while upgrading to TeamForg 17.1 (and later) and set up TeamForge Code Search, which is now one of the integral services of TeamForge. This section discussions the features of TeamForge Code Search and what it takes to set up Code Search on your site.
๐๏ธ Delete a Source Code Repository
When you delete a repository, a request is submitted to the administrator for approval.