Version control systems

Compare local and central history, collaboration, file types and existing tools.

Search within: Version control systems

4 field notes

Comparison within this category
ConceptFeaturesAdvantagesLimitationsSuitable situationsCombination conditions
GitLocal commits and branchesWork before sharingConflicts require reviewLocal history with Git-compatible toolsGit plus repository hosting
MercurialDistributed history with phasesKeep existing hg automationHost and extension compatibility need checkingTeams already using Mercurialhg clients plus compatible repositories
Perforce P4Server, workspaces and changelistsCoordinate hard-to-merge assetsLock waits and server operationsTeams sharing binary modelsAsset tools plus configured file types
Apache SubversionWorking copies and central historyRetain established SVN toolingCentral commit needs repository accessExisting centralized collaborationSVN clients plus an SVN server