Kurinchi Blogger Scribbles …


Posts Tagged ‘copyleft’

Feb 01
2010

Choosing version control system (VCS): Git vs Subversion

Last updated: February 1st, 2010

Git

- Distributed repository system (adaptive work flow models)
- Source control taxonomy: DAG storage
- URI to git directory is where the repository is stored and it always has branches and tags
- Repository root folder contains a .git directory which maintains file history
- Scalability
- Faster, Efficient branching and merging
- License: Copyleft

Subversion (SVN)

- Centralized repository system
- Source control taxonomy: Delta storage
- URI to a subversion depository most commonly adopts /trunks, /branches and /tags directories
- Each folder maintains a .svn directory to store the file history
- Not efficient in scaling
- Not efficient in branching and merging
- License: Copyfree


Valid HTML 4.01 Strict  Valid HTML 4.01 Strict