Compare Products
![]() |
![]() |
Features * Tracks revisions to files, changesets, and history
* Has a portable design
* It can import CVS projects
* Easy to learn
* Good documentation and low maintenance
|
Features * Subversion versions directories as first-class objects, just like files.
* Copying and deleting are versioned operations. Renaming is also a versioned operation, albeit with some quirks.
* Subversion allows arbitrary metadata ("properties") to be attached to any file or directory. These properties are key/value pairs, and are versioned just like the objects they are attached to. Subversion also provides a way to attach arbitrary key/value properties to a revision (that is, to a committed changeset). These properties are not versioned, since they attach metadata to the version-space itself, but they can be changed at any time.
* No part of a commit takes effect until the entire commit has succeeded. Revision numbers are per-commit, not per-file, and commit's log message is attached to its revision, not stored redundantly in all the files affected by that commit.
* Branching and tagging are cheap (constant time) operations.
* Merge tracking, File locking, symbolic links can be versioned.
* Executable flag is preserved.
* …and a lot more!
|
LanguagesOther |
LanguagesOther |
Source TypeOpen
|
Source TypeOpen
|
License TypeGPL Proprietary |
License TypeGPL Other |
OS Type |
OS Type |
Pricing
|
Pricing
|
X
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}Now comparing:
{{product.ProductName | createSubstring:25}} X