Documentation » Supported Revision Control Systems
en

Supported Revision Control Systems

OpenGrok supports a lot of different source code repositories. Since not all repositories are built in the same way, they can not all support the same functionality. This page summarizes which repositories supports which functionality in OpenGrok.

Columns

  • Engine – Name of revision control system (repository)
  • File History – We can get history about a single file from this system
  • Directory History – We can get history about a complete directory from this system
  • Annotations – We can get information about who changed each line in the file from this system
  • Cacheable – revision control data is cached to file
  • Updateable – We can update the source directory for this revision control system from OpenGrok
  • Change sets – This revision control system supports change sets – several files are committed together
EngineFile HistoryDirectory HistoryAnnotationsCacheableUpdateableChange sets
BazaarYYYYYn/i
ClearCaseYYYYYn/i
CVSYNYYY[1]N
GitYYYYYn/i
MercurialYYYYYn/i
MonotoneYYYYYn/i
PerforceYYYYYn/i
RazorYYYYNN
RCSYNYYNN
SCCSYNYYNN
SubversionYYYYYn/i
TeamwareYNYYn/iN

Legend

  • Y – This is implemented
  • N – The repository does not support this, can not be implemented in OpenGrok
  • n/i – Not implemented (yet)
  • [1] – Needs external cvs program
Tags:
Created by admin on 2009/10/26 12:16
Last modified by Trond Norbye on 2009/11/19 12:46

XWiki Enterprise 2.7.1.34853 - Documentation