Jenkins supports several source code management tools such as AccuRev, CVS, Git, Perforce, Clear case, RTC, and Subversion. A source code management tool helps to coordinate a software development team's coding work. It is also called the version control system. It helps in tracking source code modifications and maintaining a running history of changes made to a codebase. It helps the programmers or developers to work with accurate and latest code and helps resolve conflicts when code merges from various sources.