|» Metadata||» Status|
VersionControl_SVN is a complete OO interface to the Subversion 'svn' command-line client.
New Category: VersionControl
I feel that the SVN class belongs in its own category, since it's feasible that other Version Control packages may go well with PEAR, such as a VersionControl_CVS package, VersionControl_BitKeeper package, etc.
What is VersionControl_SVN?
VersionControl_SVN is a simple OO-style interface for Subversion,
the free/open-source version control system.
VersionControl_SVN can be used to manage trees of source code,
text files, image files -- just about any
collection of files.
Some of VersionControl_SVN's features:
What can be done with VersionControl_SVN?
Note: Requires a Subversion installation.
Subverison is available from
VersionControl_SVN is tested against Subversion 1.0.1
More about VersionControl_SVN
Since VersionControl_SVN is a complete interface to the svn command-line client, it includes subclasses for both reading from and writing to a Subversion repository, making all kinds of fun stuff possible with version controlled Wikis, PHP-powered Subversion GUIs (either web-based or GTK based), etc.
The package is 90% complete, and includes a few examples and tutorials. I plan to create an example for each subclass command, as well as a tutorial for the PEAR online manual that covers several different uses.
Future version should have:
This is my first PEPr proposal, and I'm eager to become an active contributor to PEAR. Please let me know about any suggestions/comments you may have about tweaking this proposal or the associated package to better integreate it into the PEAR library.
|» Dependencies||» Links|
|» Timeline||» Changelog|