[commits] Horde branch develop updated. 566a7f37e67027dfee330d8193c33ff3d84474b0

Michael J. Rubinsky mrubinsk at horde.org
Tue Nov 29 05:07:13 UTC 2011


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

from: 0bca95385a11e033100ada4c8269f0cce9372557

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'
c2ffd9f Those tests only work in a certain time zone.
3af374a Those strings return translated now.
69617d3 Style
25c9e0f Style, unset http_client from parameters.
3a348cf (Unsuccessful) attempt to fix chicken-and-egg problem from ticket #10804.
5dc1587 We don't actually use $this->_driver.
f3befc3 Revert "(Unsuccessful) attempt to fix chicken-and-egg problem from ticket #10804."
a8a328a Simplify, as Jan did in 3a348cf79f424b01e1fad982c7ec44552c5328a8
8ddfca1 Fix returning icon for current condition for Wwo driver.
4221b6c We need $country in _create(), not in __construct
5022988b Don't allow changing units on weather data objects after the request.
4f16380 BFN
88a6815 Fix tests for new way of updating $units
70b2c6d We don't ever need (nor should we allow) __set() for these objects.
566a7f3 Merge branch 'master' into develop

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

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

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

commit c2ffd9f3cbbc90783dfb03a8d8e02b17f36d8dae
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 11:36:16 2011 +0100

    Those tests only work in a certain time zone.

 .../Service_Weather/test/Horde/Service/Weather/GoogleTest.php     |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

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

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

commit 3af374aa5e7753e313dc5f1546cdb28a57884684
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 11:38:47 2011 +0100

    Those strings return translated now.

 .../test/Horde/Service/Weather/WundergroundTest.php               |    8 ++--
 framework/Service_Weather/test/Horde/Service/Weather/WwoTest.php  |    8 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

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

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

commit 69617d3a5a8cce197381804daa74c4938704ba65
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 11:46:42 2011 +0100

    Style

 framework/Service_Weather/lib/Horde/Service/Weather/Google.php |   77 ++++----
 1 files changed, 35 insertions(+), 42 deletions(-)

http://git.horde.org/horde-git/-/commit/69617d3a5a8cce197381804daa74c4938704ba65

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

commit 25c9e0f4f8c9ddd570155c0749da74c9150367ea
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 11:57:24 2011 +0100

    Style, unset http_client from parameters.

 framework/Service_Weather/lib/Horde/Service/Weather/Base.php |   44 ++++-----
 1 files changed, 20 insertions(+), 24 deletions(-)

http://git.horde.org/horde-git/-/commit/25c9e0f4f8c9ddd570155c0749da74c9150367ea

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

commit 3a348cf79f424b01e1fad982c7ec44552c5328a8
Author: Jan Schneider <jan at horde.org>
Date:   Mon Nov 28 12:06:19 2011 +0100

    (Unsuccessful) attempt to fix chicken-and-egg problem from ticket #10804.

 timeobjects/lib/Driver/Weather.php |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

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

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

commit 5dc15876d6e0c660b7291605487b8ff868d8c056
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 22:16:04 2011 -0500

    We don't actually use $this->_driver.
    
    The injector acts as a singleton, so we don't need to set this
    (and we never did...this was left over cruft).

 timeobjects/lib/Driver/Weather.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

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

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

commit f3befc3a83fa9078687b2cd66bda4593fbfbec13
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 22:36:23 2011 -0500

    Revert "(Unsuccessful) attempt to fix chicken-and-egg problem from ticket #10804."
    
    This reverts commit 3a348cf79f424b01e1fad982c7ec44552c5328a8.
    
    See comments on Bug: 10804

 timeobjects/lib/Driver/Weather.php |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

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

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

commit a8a328aec8de973408aa6ce768b80b1463f1cea0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 22:40:06 2011 -0500

    Simplify, as Jan did in 3a348cf79f424b01e1fad982c7ec44552c5328a8

 timeobjects/lib/Driver/Weather.php |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

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

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

commit 8ddfca1ede8a7af90fcd9162059e3323b1a15fbc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 22:52:09 2011 -0500

    Fix returning icon for current condition for Wwo driver.
    
    Bug: 10804

 .../Service_Weather/lib/Horde/Service/Weather/Current/Wwo.php     |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit 4221b6c41701ee2b9104300338c973e0376cbef4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 23:31:23 2011 -0500

    We need $country in _create(), not in __construct

 timeobjects/lib/Driver/Weather.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/4221b6c41701ee2b9104300338c973e0376cbef4

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

commit 5022988bee6c675827bdc655494280979c437151
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 23:32:29 2011 -0500

    Don't allow changing units on weather data objects after the request.
    
    This can lead to, among other things, incorrect units being displayed
    due to a chicken-egg problem in some cases. See Bug: 10804

 .../Service_Weather/lib/Horde/Service/Weather/Current/Base.php    |    8 --
 .../Service_Weather/lib/Horde/Service/Weather/Current/Google.php  |    2 +-
 .../lib/Horde/Service/Weather/Current/WeatherUnderground.php      |   16 ++--
 .../Service_Weather/lib/Horde/Service/Weather/Current/Wwo.php     |    8 +-
 .../Service_Weather/lib/Horde/Service/Weather/Forecast/Base.php   |    7 --
 .../Service_Weather/lib/Horde/Service/Weather/Forecast/Google.php |    1 -
 framework/Service_Weather/lib/Horde/Service/Weather/Google.php    |    2 +
 .../Service_Weather/lib/Horde/Service/Weather/Period/Base.php     |    8 --
 .../Service_Weather/lib/Horde/Service/Weather/Period/Google.php   |    5 +-
 .../lib/Horde/Service/Weather/Period/WeatherUnderground.php       |    8 +-
 .../Service_Weather/lib/Horde/Service/Weather/Period/Wwo.php      |    6 +-
 11 files changed, 24 insertions(+), 47 deletions(-)

http://git.horde.org/horde-git/-/commit/5022988bee6c675827bdc655494280979c437151

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

commit 4f16380df8c57b15c094ca7f295f022d623c162c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 23:45:51 2011 -0500

    BFN

 framework/Service_Weather/package.xml |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/4f16380df8c57b15c094ca7f295f022d623c162c

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

commit 88a68151ff9b0994c7afb019f54c2d61a07c24be
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 23:57:58 2011 -0500

    Fix tests for new way of updating $units

 .../Service_Weather/test/Horde/Service/Weather/GoogleTest.php     |   15 +++--
 .../test/Horde/Service/Weather/WundergroundTest.php               |    6 +-
 framework/Service_Weather/test/Horde/Service/Weather/WwoTest.php  |   11 ++-
 3 files changed, 18 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/88a68151ff9b0994c7afb019f54c2d61a07c24be

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

commit 70b2c6d70e70e7fd866bedf98fd2658a94b82879
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Nov 28 23:58:38 2011 -0500

    We don't ever need (nor should we allow) __set() for these objects.

 .../Service_Weather/lib/Horde/Service/Weather/Current/Base.php    |    5 -----
 .../Service_Weather/lib/Horde/Service/Weather/Period/Base.php     |    5 -----
 2 files changed, 0 insertions(+), 10 deletions(-)

http://git.horde.org/horde-git/-/commit/70b2c6d70e70e7fd866bedf98fd2658a94b82879

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

commit 566a7f37e67027dfee330d8193c33ff3d84474b0
Merge: 0bca953 70b2c6d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Nov 29 00:06:01 2011 -0500

    Merge branch 'master' into develop

 .gitignore                                                        |    2 +
 framework/Service_Weather/lib/Horde/Service/Weather/Base.php      |   44 +-
 .../Service_Weather/lib/Horde/Service/Weather/Current/Base.php    |   13 -
 .../Service_Weather/lib/Horde/Service/Weather/Current/Google.php  |    2 +-
 .../lib/Horde/Service/Weather/Current/WeatherUnderground.php      |   16 +-
 .../Service_Weather/lib/Horde/Service/Weather/Current/Wwo.php     |   10 +-
 .../Service_Weather/lib/Horde/Service/Weather/Forecast/Base.php   |    7 -
 .../Service_Weather/lib/Horde/Service/Weather/Forecast/Google.php |    1 -
 framework/Service_Weather/lib/Horde/Service/Weather/Google.php    |   77 +-
 .../Service_Weather/lib/Horde/Service/Weather/Period/Base.php     |   13 -
 .../Service_Weather/lib/Horde/Service/Weather/Period/Google.php   |    5 +-
 .../lib/Horde/Service/Weather/Period/WeatherUnderground.php       |    8 +-
 .../Service_Weather/lib/Horde/Service/Weather/Period/Wwo.php      |    6 +-
 framework/Service_Weather/package.xml                             |    2 +
 .../Service_Weather/test/Horde/Service/Weather/GoogleTest.php     |   19 +-
 .../test/Horde/Service/Weather/WundergroundTest.php               |   14 +-
 framework/Service_Weather/test/Horde/Service/Weather/WwoTest.php  |   19 +-
 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 +
 timeobjects/lib/Driver/Weather.php                                |   13 +-
 157 files changed, 5475 insertions(+), 1686 deletions(-)

http://git.horde.org/horde-git/-/commit/566a7f37e67027dfee330d8193c33ff3d84474b0




More information about the commits mailing list