Clean up some Vcs code.
authorMichael M Slusarz <slusarz@curecanti.org>
Fri, 23 Jan 2009 17:44:01 +0000 (10:44 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Fri, 23 Jan 2009 17:49:18 +0000 (10:49 -0700)
commit9d29bb7e4bf242260d3c400e9de2e887a994765b
tree55a0e53979430f9dfa65dd5717ceaea0dfb22d35
parent0bb02c07bd16eeeba5395348b184cfa9feeefb8e
Clean up some Vcs code.

Clean up how we handle instantiation of the File object.
Remove all PEAR_Error code - use Exceptions instead.
Move valid revision determination into base class.
framework/Vcs/lib/Horde/Vcs.php
framework/Vcs/lib/Horde/Vcs/Cvs.php
framework/Vcs/lib/Horde/Vcs/Git.php
framework/Vcs/lib/Horde/Vcs/Rcs.php
framework/Vcs/lib/Horde/Vcs/Svn.php