SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 28 | Next

David J Murphy

"Managing Software Development with Trac and Subversion"

From a developer's point of view Subversion is laid
out as a set of connected modules with well-defined interfaces, which allow
other applications to directly hook into core functionality
Bandwidth efficient: By only sending the differences between versions of a
file in both directions whenever possible, bandwidth usage is optimized.
Performance depends on the change, not the size of the project: Making
a small change to a large project should take the same amount of time or
traffic as making the same change to a smaller one. While this is not a feature
exclusive to Subversion, it is not present in all version control systems.
Database or filesystem-based repositories: These can be created using an
embedded database engine (so no separate database server is needed), or as a
normal flat-file back-end, which uses a custom format.
???
???
???
???
???
???
??? ???
???
Introducing the Solution
[ 18 ]
Symbolic links versioning: UNIX users can place symbolic links under
version control. The links are recreated in UNIX working copies, but not
in Win32 working copies. Handled correctly where supported (UNIX) and
ignored where not (Win32).
Efficient binary file support: Although revision works best with plain text
files, binary files can be stored and even compared at a basic level.


Pages:
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40