[commits] Horde branch master updated. 3a162ba02cfb51bb6bcda9af477ff8347fe9219d

Jan Schneider jan at horde.org
Mon Nov 28 10:26:51 UTC 2011


The branch "master" has been updated.
The following is a summary of the commits.

from: fd4cb2b1dcfaa6a652ec6f64f7e9d165efe6d353

a1734e7 Add bare repositories for testing.
3fec978 Add basic unit tests.
faafbd8 Use a base class and make Horde_Vcs static.
d44b07e Simplify hasFeatures().
8e816f3 Update file list.
b21ada1 Hardcode driver names.
ced906e Add basic tests to retrieve sub-classes.
dd56dc7 Rename all abstract classes to *_Base.
bdde5b7 Type hints, phpdoc.
3a70615 Attic files only exist in CVS.
e306d24 Remove queryDir().
b28428a Return files.
7812a33 Use better argument name.
a1c3efa Re-implement Horde_Vcs_Directory_Rcs.
921edca public
5bf0f6b Use proc_open and properly throw errors.
62c3fb9 Add basic directory tests.
f7898dc Remove unused property.
26b6626 phpdoc
01bc173 Test for exception when using invalid directories.
dcfb71f Add test for attic files.
d8f1d9e Add a branch.
e3e4962 phpdoc
3a162ba Merge branch 'horde_vcs-tests'

-----------------------------------------------------------------------

commit a1734e7072f36eb450b0d20680fdea51c20e20f4
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 17:58:57 2011 +0100

    Add bare repositories for testing.

 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#checkoutlist     |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#commitinfo       |   27 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#config           |   97 +++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#cvswrappers      |   19 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#loginfo          |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#modules          |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#notify           |   20 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postadmin        |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postproxy        |   23 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#posttag          |   38 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postwatch        |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#preproxy         |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#rcsinfo          |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#taginfo          |   47 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#verifymsg        |   32 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist       |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist,v     |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo         |   27 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo,v       |   51 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config             |   97 +++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config,v           |  121 +++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers        |   19 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers,v      |   43 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo            |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo,v          |   61 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules            |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules,v          |   49 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify             |   20 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify,v           |   44 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin          |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin,v        |   45 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy          |   23 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy,v        |   47 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag            |   38 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag,v          |   62 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch          |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch,v        |   45 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy           |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy,v         |   49 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo            |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo,v          |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo            |   47 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo,v          |   71 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg          |   32 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg,v        |   56 ++
 framework/Vcs/test/Horde/Vcs/repos/git/HEAD                       |    1 +
 framework/Vcs/test/Horde/Vcs/repos/git/config                     |    4 +
 framework/Vcs/test/Horde/Vcs/repos/git/description                |    1 +
 .../Vcs/test/Horde/Vcs/repos/git/hooks/applypatch-msg.sample      |   15 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/commit-msg.sample    |   24 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-commit.sample   |    8 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-receive.sample  |   15 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-update.sample   |    8 +
 .../Vcs/test/Horde/Vcs/repos/git/hooks/pre-applypatch.sample      |   14 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-commit.sample    |   46 ++
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-rebase.sample    |  172 +++++
 .../Vcs/test/Horde/Vcs/repos/git/hooks/prepare-commit-msg.sample  |   36 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/update.sample        |  128 +++
 framework/Vcs/test/Horde/Vcs/repos/git/info/exclude               |    6 +
 framework/Vcs/test/Horde/Vcs/repos/svn/README.txt                 |    5 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/authz                 |   32 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/passwd                |    8 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/svnserve.conf         |   47 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/db/current                 |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/format                  |    2 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/fs-type                 |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/fsfs.conf               |   37 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/min-unpacked-rev        |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/0            |    5 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/0                |   11 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/txn-current             |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/uuid                    |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/format                     |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-commit.tmpl     |   50 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-lock.tmpl       |   45 ++
 .../Vcs/test/Horde/Vcs/repos/svn/hooks/post-revprop-change.tmpl   |   57 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-unlock.tmpl     |   43 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-commit.tmpl      |   85 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-lock.tmpl        |   71 ++
 .../Vcs/test/Horde/Vcs/repos/svn/hooks/pre-revprop-change.tmpl    |   66 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-unlock.tmpl      |   63 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/start-commit.tmpl    |   68 ++
 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db-logs.lock         |    3 +
 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db.lock              |    3 +
 84 files changed, 2919 insertions(+), 0 deletions(-)
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#checkoutlist
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#commitinfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#config
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#cvswrappers
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#loginfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#modules
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#notify
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postadmin
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postproxy
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#posttag
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postwatch
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#preproxy
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#rcsinfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#taginfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#verifymsg
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/history
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/val-tags
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/HEAD
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/config
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/description
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/applypatch-msg.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/commit-msg.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-commit.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-receive.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-update.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-applypatch.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-commit.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-rebase.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/prepare-commit-msg.sample
 create mode 100755 framework/Vcs/test/Horde/Vcs/repos/git/hooks/update.sample
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/info/exclude
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/README.txt
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/conf/authz
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/conf/passwd
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/conf/svnserve.conf
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/current
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/format
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/fs-type
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/fsfs.conf
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/min-unpacked-rev
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/0
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/0
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/txn-current
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/txn-current-lock
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/uuid
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/write-lock
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/format
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-commit.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-lock.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-revprop-change.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-unlock.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-commit.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-lock.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-revprop-change.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-unlock.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/start-commit.tmpl
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db-logs.lock
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db.lock

http://git.horde.org/horde-git/-/commit/a1734e7072f36eb450b0d20680fdea51c20e20f4

-----------------------------------------------------------------------

commit 3fec978772747bea23e6f3c5088029de56606087
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 18:51:07 2011 +0100

    Add basic unit tests.

 .gitignore                                |    1 +
 framework/Vcs/test/Horde/Vcs/AllTests.php |   36 ++++++++++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/Autoload.php |   20 +++++++++++++++
 framework/Vcs/test/Horde/Vcs/CvsTest.php  |   37 +++++++++++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/GitTest.php  |   37 +++++++++++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/RcsTest.php  |   37 +++++++++++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/SvnTest.php  |   37 +++++++++++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/TestBase.php |   26 ++++++++++++++++++++
 8 files changed, 231 insertions(+), 0 deletions(-)
 create mode 100644 framework/Vcs/test/Horde/Vcs/AllTests.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/Autoload.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/CvsTest.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/GitTest.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/RcsTest.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/SvnTest.php
 create mode 100644 framework/Vcs/test/Horde/Vcs/TestBase.php

http://git.horde.org/horde-git/-/commit/3fec978772747bea23e6f3c5088029de56606087

-----------------------------------------------------------------------

commit faafbd81dbc7b2f251d83551b0c3a0ce997b3c6b
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 18:55:45 2011 +0100

    Use a base class and make Horde_Vcs static.

 framework/Vcs/lib/Horde/Vcs.php      |  593 ---------------------------------
 framework/Vcs/lib/Horde/Vcs/Base.php |  606 ++++++++++++++++++++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/Git.php  |    2 +-
 framework/Vcs/lib/Horde/Vcs/Rcs.php  |    2 +-
 framework/Vcs/lib/Horde/Vcs/Svn.php  |    2 +-
 5 files changed, 609 insertions(+), 596 deletions(-)
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Base.php

http://git.horde.org/horde-git/-/commit/faafbd81dbc7b2f251d83551b0c3a0ce997b3c6b

-----------------------------------------------------------------------

commit d44b07efc9d9e98c9cf2515ce5540aac0f2d9268
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 19:05:28 2011 +0100

    Simplify hasFeatures().

 framework/Vcs/lib/Horde/Vcs/Base.php |   48 +++++----------------------------
 framework/Vcs/lib/Horde/Vcs/Cvs.php  |   37 +++++++++-----------------
 framework/Vcs/lib/Horde/Vcs/Git.php  |   24 +++++------------
 framework/Vcs/lib/Horde/Vcs/Svn.php  |   10 +++++--
 4 files changed, 35 insertions(+), 84 deletions(-)

http://git.horde.org/horde-git/-/commit/d44b07efc9d9e98c9cf2515ce5540aac0f2d9268

-----------------------------------------------------------------------

commit 8e816f37f3a61b7310f13a2b7088a77a5d1ac38f
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 19:10:51 2011 +0100

    Update file list.

 .gitignore                |    1 +
 framework/Vcs/package.xml |  236 ++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 235 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/8e816f37f3a61b7310f13a2b7088a77a5d1ac38f

-----------------------------------------------------------------------

commit b21ada1e4060f110c0931688dfd8359e10710ff8
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 19:14:52 2011 +0100

    Hardcode driver names.

 framework/Vcs/lib/Horde/Vcs/Base.php |    3 ---
 framework/Vcs/lib/Horde/Vcs/Cvs.php  |    7 +++++++
 framework/Vcs/lib/Horde/Vcs/Git.php  |    7 +++++++
 framework/Vcs/lib/Horde/Vcs/Rcs.php  |    7 +++++++
 framework/Vcs/lib/Horde/Vcs/Svn.php  |   25 ++++++++++++++++---------
 5 files changed, 37 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/b21ada1e4060f110c0931688dfd8359e10710ff8

-----------------------------------------------------------------------

commit ced906e06fd976544f5a64982fc9949728aa0da0
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 19:40:04 2011 +0100

    Add basic tests to retrieve sub-classes.

 framework/Vcs/lib/Horde/Vcs/Base.php          |    4 ++-
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php |   15 +++++++++++
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php      |   15 +++++++++++
 framework/Vcs/lib/Horde/Vcs/Log/Rcs.php       |   15 +++++++++++
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php       |    2 +-
 framework/Vcs/test/Horde/Vcs/CvsTest.php      |   34 ++++++++++++++++++++++++-
 framework/Vcs/test/Horde/Vcs/GitTest.php      |   28 ++++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/RcsTest.php      |   18 +++++++++++++
 framework/Vcs/test/Horde/Vcs/SvnTest.php      |   26 ++++++++++++++++++-
 9 files changed, 153 insertions(+), 4 deletions(-)
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/File/Rcs.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Log/Rcs.php

http://git.horde.org/horde-git/-/commit/ced906e06fd976544f5a64982fc9949728aa0da0

-----------------------------------------------------------------------

commit dd56dc7b920684dce679c0da69c05edffc0db757
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 19:58:09 2011 +0100

    Rename all abstract classes to *_Base.

 framework/Vcs/lib/Horde/Vcs/Base.php           |   55 +++---
 framework/Vcs/lib/Horde/Vcs/Cvs.php            |   19 +-
 framework/Vcs/lib/Horde/Vcs/Directory.php      |  202 -----------------
 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |  202 +++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php  |    2 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |    4 +-
 framework/Vcs/lib/Horde/Vcs/File.php           |  286 ------------------------
 framework/Vcs/lib/Horde/Vcs/File/Base.php      |  286 ++++++++++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php       |    4 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php       |    4 +-
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php       |    2 +-
 framework/Vcs/lib/Horde/Vcs/File/Svn.php       |    4 +-
 framework/Vcs/lib/Horde/Vcs/Git.php            |   29 ++--
 framework/Vcs/lib/Horde/Vcs/Log.php            |  192 ----------------
 framework/Vcs/lib/Horde/Vcs/Log/Base.php       |  192 ++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/Log/Cvs.php        |    4 +-
 framework/Vcs/lib/Horde/Vcs/Log/Git.php        |    4 +-
 framework/Vcs/lib/Horde/Vcs/Log/Rcs.php        |    2 +-
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php        |    4 +-
 framework/Vcs/lib/Horde/Vcs/Patchset.php       |   50 ----
 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php  |   50 ++++
 framework/Vcs/lib/Horde/Vcs/Patchset/Cvs.php   |    4 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php   |    4 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Svn.php   |    4 +-
 framework/Vcs/lib/Horde/Vcs/Rcs.php            |    8 +-
 framework/Vcs/lib/Horde/Vcs/Svn.php            |   27 +--
 framework/Vcs/package.xml                      |   30 ++--
 29 files changed, 839 insertions(+), 843 deletions(-)
 delete mode 100644 framework/Vcs/lib/Horde/Vcs/Directory.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Directory/Base.php
 delete mode 100644 framework/Vcs/lib/Horde/Vcs/File.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/File/Base.php
 delete mode 100644 framework/Vcs/lib/Horde/Vcs/Log.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Log/Base.php
 delete mode 100644 framework/Vcs/lib/Horde/Vcs/Patchset.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php

http://git.horde.org/horde-git/-/commit/dd56dc7b920684dce679c0da69c05edffc0db757

-----------------------------------------------------------------------

commit bdde5b7f8106c851a599ed1c6123b7697ae6d1f2
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 20:56:53 2011 +0100

    Type hints, phpdoc.

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |   18 ++++++++-------
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |   27 ++++++++++-------------
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |   14 ++++++------
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php  |    3 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |   16 ++++++++------
 5 files changed, 40 insertions(+), 38 deletions(-)

http://git.horde.org/horde-git/-/commit/bdde5b7f8106c851a599ed1c6123b7697ae6d1f2

-----------------------------------------------------------------------

commit 3a70615f71e736881ab52a5a09076313122bc674
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 20:59:36 2011 +0100

    Attic files only exist in CVS.

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |   28 +---------------
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |   40 ++++++++++++++++++++++-
 2 files changed, 40 insertions(+), 28 deletions(-)

http://git.horde.org/horde-git/-/commit/3a70615f71e736881ab52a5a09076313122bc674

-----------------------------------------------------------------------

commit e306d242e1e46b1887947fbfb433f2d87bd739c2
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 21:14:18 2011 +0100

    Remove queryDir().

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |   12 +-----------
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |   14 +++++++-------
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |    2 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |    4 ++--
 4 files changed, 11 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/e306d242e1e46b1887947fbfb433f2d87bd739c2

-----------------------------------------------------------------------

commit b28428a5cebf4c322bd1eb03fe4176034fcc57e4
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:12:04 2011 +0100

    Return files.

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/b28428a5cebf4c322bd1eb03fe4176034fcc57e4

-----------------------------------------------------------------------

commit 7812a33c8512f4b02708c137fa8ddc25f72bd8d9
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:13:09 2011 +0100

    Use better argument name.

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |    2 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/7812a33c8512f4b02708c137fa8ddc25f72bd8d9

-----------------------------------------------------------------------

commit a1c3efac77996163b5469984c2d2e839b1b4655c
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:14:21 2011 +0100

    Re-implement Horde_Vcs_Directory_Rcs.

 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php |   50 +++++--------------------
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php |   48 ++++++++++++++++++++++++
 2 files changed, 58 insertions(+), 40 deletions(-)

http://git.horde.org/horde-git/-/commit/a1c3efac77996163b5469984c2d2e839b1b4655c

-----------------------------------------------------------------------

commit 921edcafbe9dc0090e13a0e965b87ed3dfbb7a3a
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:14:32 2011 +0100

    public

 framework/Vcs/lib/Horde/Vcs/File/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/921edcafbe9dc0090e13a0e965b87ed3dfbb7a3a

-----------------------------------------------------------------------

commit 5bf0f6b29afd7cc721f65120162f87ed243ea7e1
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:15:05 2011 +0100

    Use proc_open and properly throw errors.

 framework/Vcs/lib/Horde/Vcs/Directory/Git.php |   38 +++++++++++++++---------
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php |   32 ++++++++++++---------
 2 files changed, 42 insertions(+), 28 deletions(-)

http://git.horde.org/horde-git/-/commit/5bf0f6b29afd7cc721f65120162f87ed243ea7e1

-----------------------------------------------------------------------

commit 62c3fb9106ec8752d3610843778ef297bb472527
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:16:24 2011 +0100

    Add basic directory tests.

 framework/Vcs/test/Horde/Vcs/CvsTest.php                          |    9 ++-
 framework/Vcs/test/Horde/Vcs/GitTest.php                          |    8 ++
 framework/Vcs/test/Horde/Vcs/RcsTest.php                          |    6 +
 framework/Vcs/test/Horde/Vcs/SvnTest.php                          |    7 ++
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/history            |    3 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/dir1/file1_1,v      |   25 +++++
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/file1,v             |   25 +++++
 .../repos/git/objects/36/bf507bfa95d55339af245e11ce479cfd2b5ee7   |  Bin 0 -> 81 bytes
 .../repos/git/objects/42/b3bb703a7f0650d83381dcb4187c15d4aa57c8   |  Bin 0 -> 52 bytes
 .../repos/git/objects/d0/0491fd7e5bb6fa28c517a0bb32b8b506539d4d   |  Bin 0 -> 17 bytes
 .../repos/git/objects/d8/561cd227c800ee5b0720701c8b6b77e6f6db4a   |  Bin 0 -> 133 bytes
 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/master          |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1               |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1,v             |   25 +++++
 framework/Vcs/test/Horde/Vcs/repos/rcs/file1                      |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/file1,v                    |   25 +++++
 framework/Vcs/test/Horde/Vcs/repos/svn/db/current                 |    2 +-
 framework/Vcs/test/Horde/Vcs/repos/svn/db/rep-cache.db            |  Bin 0 -> 4096 bytes
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/1            |   13 +++
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/1                |  Bin 0 -> 886 bytes
 framework/Vcs/test/Horde/Vcs/repos/svn/db/txn-current             |    2 +-
 21 files changed, 150 insertions(+), 3 deletions(-)
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/module/dir1/file1_1,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/module/file1,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/objects/36/bf507bfa95d55339af245e11ce479cfd2b5ee7
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/objects/42/b3bb703a7f0650d83381dcb4187c15d4aa57c8
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/objects/d0/0491fd7e5bb6fa28c517a0bb32b8b506539d4d
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/objects/d8/561cd227c800ee5b0720701c8b6b77e6f6db4a
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/master
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/rcs/file1
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/rcs/file1,v
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/rep-cache.db
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/1
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/1

http://git.horde.org/horde-git/-/commit/62c3fb9106ec8752d3610843778ef297bb472527

-----------------------------------------------------------------------

commit f7898dc515a6471a2c146bd9cb8ca69363d785b0
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:18:20 2011 +0100

    Remove unused property.

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/f7898dc515a6471a2c146bd9cb8ca69363d785b0

-----------------------------------------------------------------------

commit 26b66265639d91795ee0c933476d105ee8f6aa00
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:28:53 2011 +0100

    phpdoc

 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |   40 +++++++++++++++++++-----
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |   21 +++++++++---
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |   14 ++++++--
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php  |    3 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |    8 +++--
 5 files changed, 65 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/26b66265639d91795ee0c933476d105ee8f6aa00

-----------------------------------------------------------------------

commit 01bc173bdbab376b1c666ae179ad9f9ce2dcfc21
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:46:57 2011 +0100

    Test for exception when using invalid directories.
    
    Doesn't work with Git at the moment, see @todo.

 framework/Vcs/lib/Horde/Vcs/Directory/Git.php |    4 ++++
 framework/Vcs/test/Horde/Vcs/CvsTest.php      |    7 +++++++
 framework/Vcs/test/Horde/Vcs/GitTest.php      |    9 +++++++++
 framework/Vcs/test/Horde/Vcs/RcsTest.php      |    7 +++++++
 framework/Vcs/test/Horde/Vcs/SvnTest.php      |    7 +++++++
 5 files changed, 34 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/01bc173bdbab376b1c666ae179ad9f9ce2dcfc21

-----------------------------------------------------------------------

commit dcfb71fce17278cfbe7bfc1a8750abb0b08add28
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 22:52:40 2011 +0100

    Add test for attic files.

 framework/Vcs/test/Horde/Vcs/CvsTest.php                          |    5 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/history            |    2 +
 .../Vcs/test/Horde/Vcs/repos/cvs/module/Attic/deletedfile1,v      |   40 +++++
 3 files changed, 47 insertions(+), 0 deletions(-)
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/cvs/module/Attic/deletedfile1,v

http://git.horde.org/horde-git/-/commit/dcfb71fce17278cfbe7bfc1a8750abb0b08add28

-----------------------------------------------------------------------

commit d8f1d9ef1da219381dcfbeb80dc156488d1a0fcf
Author: Jan Schneider <jan at horde.org>
Date:   Fri Nov 25 23:17:36 2011 +0100

    Add a branch.

 framework/Vcs/test/Horde/Vcs/CvsTest.php                     |    2 ++
 framework/Vcs/test/Horde/Vcs/GitTest.php                     |    2 +-
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/val-tags      |    1 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/dir1/file1_1,v |    3 ++-
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/file1,v        |    3 ++-
 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/branch1    |    1 +
 6 files changed, 9 insertions(+), 3 deletions(-)
 create mode 100644 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/branch1

http://git.horde.org/horde-git/-/commit/d8f1d9ef1da219381dcfbeb80dc156488d1a0fcf

-----------------------------------------------------------------------

commit e3e49626f4f8d371399a8f07e618496374aad07b
Author: Jan Schneider <jan at horde.org>
Date:   Sun Nov 27 17:24:23 2011 +0100

    phpdoc

 framework/Vcs/lib/Horde/Vcs/Base.php |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/e3e49626f4f8d371399a8f07e618496374aad07b

-----------------------------------------------------------------------

commit 3a162ba02cfb51bb6bcda9af477ff8347fe9219d
Merge: fd4cb2b e3e4962
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 11:26:22 2011 +0100

    Merge branch 'horde_vcs-tests'

 .gitignore                                                        |    2 +
 framework/Vcs/lib/Horde/Vcs.php                                   |  593 -----
 framework/Vcs/lib/Horde/Vcs/Base.php                              |  577 ++++
 framework/Vcs/lib/Horde/Vcs/Cvs.php                               |   55 +-
 framework/Vcs/lib/Horde/Vcs/Directory.php                         |  202 --
 framework/Vcs/lib/Horde/Vcs/Directory/Base.php                    |  188 ++
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php                     |  108 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php                     |   68 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php                     |   65 +
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php                     |   52 +-
 framework/Vcs/lib/Horde/Vcs/File.php                              |  286 --
 framework/Vcs/lib/Horde/Vcs/File/Base.php                         |  286 ++
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php                          |    4 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php                          |    4 +-
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php                          |   15 +
 framework/Vcs/lib/Horde/Vcs/File/Svn.php                          |    4 +-
 framework/Vcs/lib/Horde/Vcs/Git.php                               |   54 +-
 framework/Vcs/lib/Horde/Vcs/Log.php                               |  192 --
 framework/Vcs/lib/Horde/Vcs/Log/Base.php                          |  192 ++
 framework/Vcs/lib/Horde/Vcs/Log/Cvs.php                           |    4 +-
 framework/Vcs/lib/Horde/Vcs/Log/Git.php                           |    4 +-
 framework/Vcs/lib/Horde/Vcs/Log/Rcs.php                           |   15 +
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php                           |    6 +-
 framework/Vcs/lib/Horde/Vcs/Patchset.php                          |   50 -
 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php                     |   50 +
 framework/Vcs/lib/Horde/Vcs/Patchset/Cvs.php                      |    4 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php                      |    4 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Svn.php                      |    4 +-
 framework/Vcs/lib/Horde/Vcs/Rcs.php                               |   17 +-
 framework/Vcs/lib/Horde/Vcs/Svn.php                               |   54 +-
 framework/Vcs/package.xml                                         |  252 ++-
 framework/Vcs/test/Horde/Vcs/AllTests.php                         |   36 +
 framework/Vcs/test/Horde/Vcs/Autoload.php                         |   20 +
 framework/Vcs/test/Horde/Vcs/CvsTest.php                          |   90 +
 framework/Vcs/test/Horde/Vcs/GitTest.php                          |   82 +
 framework/Vcs/test/Horde/Vcs/RcsTest.php                          |   68 +
 framework/Vcs/test/Horde/Vcs/SvnTest.php                          |   75 +
 framework/Vcs/test/Horde/Vcs/TestBase.php                         |   26 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#checkoutlist     |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#commitinfo       |   27 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#config           |   97 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#cvswrappers      |   19 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#loginfo          |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#modules          |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#notify           |   20 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postadmin        |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postproxy        |   23 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#posttag          |   38 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#postwatch        |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#preproxy         |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#rcsinfo          |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#taginfo          |   47 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/.#verifymsg        |   32 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist       |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/checkoutlist,v     |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo         |   27 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/commitinfo,v       |   51 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config             |   97 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/config,v           |  121 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers        |   19 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/cvswrappers,v      |   43 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/history            |    5 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo            |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/loginfo,v          |   61 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules            |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/modules,v          |   49 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify             |   20 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/notify,v           |   44 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin          |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postadmin,v        |   45 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy          |   23 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postproxy,v        |   47 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag            |   38 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/posttag,v          |   62 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch          |   21 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/postwatch,v        |   45 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy           |   25 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/preproxy,v         |   49 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo            |   13 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/rcsinfo,v          |   37 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo            |   47 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/taginfo,v          |   71 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/val-tags           |    1 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg          |   32 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/CVSROOT/verifymsg,v        |   56 +
 .../Vcs/test/Horde/Vcs/repos/cvs/module/Attic/deletedfile1,v      |   40 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/dir1/file1_1,v      |   26 +
 framework/Vcs/test/Horde/Vcs/repos/cvs/module/file1,v             |   26 +
 framework/Vcs/test/Horde/Vcs/repos/git/HEAD                       |    1 +
 framework/Vcs/test/Horde/Vcs/repos/git/config                     |    4 +
 framework/Vcs/test/Horde/Vcs/repos/git/description                |    1 +
 .../Vcs/test/Horde/Vcs/repos/git/hooks/applypatch-msg.sample      |   15 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/commit-msg.sample    |   24 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-commit.sample   |    8 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-receive.sample  |   15 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/post-update.sample   |    8 +
 .../Vcs/test/Horde/Vcs/repos/git/hooks/pre-applypatch.sample      |   14 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-commit.sample    |   46 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/pre-rebase.sample    |  172 ++
 .../Vcs/test/Horde/Vcs/repos/git/hooks/prepare-commit-msg.sample  |   36 +
 framework/Vcs/test/Horde/Vcs/repos/git/hooks/update.sample        |  128 +
 framework/Vcs/test/Horde/Vcs/repos/git/info/exclude               |    6 +
 .../repos/git/objects/36/bf507bfa95d55339af245e11ce479cfd2b5ee7   |  Bin 0 -> 81 bytes
 .../repos/git/objects/42/b3bb703a7f0650d83381dcb4187c15d4aa57c8   |  Bin 0 -> 52 bytes
 .../repos/git/objects/d0/0491fd7e5bb6fa28c517a0bb32b8b506539d4d   |  Bin 0 -> 17 bytes
 .../repos/git/objects/d8/561cd227c800ee5b0720701c8b6b77e6f6db4a   |  Bin 0 -> 133 bytes
 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/branch1         |    1 +
 framework/Vcs/test/Horde/Vcs/repos/git/refs/heads/master          |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1               |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/dir1/file1_1,v             |   25 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/file1                      |    1 +
 framework/Vcs/test/Horde/Vcs/repos/rcs/file1,v                    |   25 +
 framework/Vcs/test/Horde/Vcs/repos/svn/README.txt                 |    5 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/authz                 |   32 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/passwd                |    8 +
 framework/Vcs/test/Horde/Vcs/repos/svn/conf/svnserve.conf         |   47 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/current                 |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/format                  |    2 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/fs-type                 |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/fsfs.conf               |   37 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/min-unpacked-rev        |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/rep-cache.db            |  Bin 0 -> 4096 bytes
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/0            |    5 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revprops/0/1            |   13 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/0                |   11 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/revs/0/1                |  Bin 0 -> 886 bytes
 framework/Vcs/test/Horde/Vcs/repos/svn/db/txn-current             |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/db/uuid                    |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/format                     |    1 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-commit.tmpl     |   50 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-lock.tmpl       |   45 +
 .../Vcs/test/Horde/Vcs/repos/svn/hooks/post-revprop-change.tmpl   |   57 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/post-unlock.tmpl     |   43 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-commit.tmpl      |   85 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-lock.tmpl        |   71 +
 .../Vcs/test/Horde/Vcs/repos/svn/hooks/pre-revprop-change.tmpl    |   66 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/pre-unlock.tmpl      |   63 +
 framework/Vcs/test/Horde/Vcs/repos/svn/hooks/start-commit.tmpl    |   68 +
 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db-logs.lock         |    3 +
 framework/Vcs/test/Horde/Vcs/repos/svn/locks/db.lock              |    3 +
 140 files changed, 5361 insertions(+), 1531 deletions(-)

http://git.horde.org/horde-git/-/commit/3a162ba02cfb51bb6bcda9af477ff8347fe9219d




More information about the commits mailing list