Difference between revisions of "Source Management Tools"

From eLinux.org
Jump to: navigation, search
(GIT: Moved Git to its own page (like subversion has one too :))
(Patch Management Tools)
 
(2 intermediate revisions by 2 users not shown)
Line 18: Line 18:
 
* [[Tim's patch management tools]] - diffinfo and friends - a more verbose diffstat, with splitting, joining and comparing of patches
 
* [[Tim's patch management tools]] - diffinfo and friends - a more verbose diffstat, with splitting, joining and comparing of patches
 
* See also [[Diff And Patch Tricks]]
 
* See also [[Diff And Patch Tricks]]
 +
* [[Splash]] - Sony tool for managing patches (kind of like quilt or stacked git)
  
 
== Version Control Systems ==
 
== Version Control Systems ==
 
* [[Git]]
 
* [[Git]]
 
* [[Subversion]]
 
* [[Subversion]]
 +
* [[BitKeeper]]
 +
 +
== Identity Verification, text validation ==
 +
 +
* [[PgpKey]]
  
 
[[Category:Development Tools]]
 
[[Category:Development Tools]]

Latest revision as of 15:15, 22 January 2014

Here are some different source management tools commonly used with Linux:

Overview

Patch Management Tools

  • diff - to create patches
    • use 'man diff' on your local system for information
  • patch - to apply patches
    • use 'man patch' on your local system for information
  • Quilt is good for managing a group of patches relative to a single source base.
  • diffstat reads a patch file (or standard input) and displays a histogram of the insertions, deletions, and modifications per-file. It is useful for reviewing large, complex patch files. It reads from one or more input files or from standard input. If an input filename ends with .bz2, .Z or .gz, diffstat will read the uncompressed data via a pipe from the corresponding program.
  • Tim's patch management tools - diffinfo and friends - a more verbose diffstat, with splitting, joining and comparing of patches
  • See also Diff And Patch Tricks
  • Splash - Sony tool for managing patches (kind of like quilt or stacked git)

Version Control Systems

Identity Verification, text validation