| » Metadata | » Status |
|---|---|
|
|
| » Description | |
|
Proposal: VersionControl_SVN 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 http://subversion.tigris.org/ 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. TO DO:
DEVELOPMENT PATH: Future version should have:
WRAP UP 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. Clay Loveless Killersoft.com |
|
| » Dependencies | » Links |
|
|
| » Timeline | » Changelog |
|
|