PHPackages                             pascalc/vcs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. pascalc/vcs

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

pascalc/vcs
===========

Simple wrapper to log command for git/hg/svn

0.5(10y ago)75.4k↓50%1[1 issues](https://github.com/pascalchevrel/vcs/issues)MPL 2PHPPHP &gt;=5.4.0

Since Jul 7Pushed 10y agoCompare

[ Source](https://github.com/pascalchevrel/vcs)[ Packagist](https://packagist.org/packages/pascalc/vcs)[ Docs](http://www.github.com/pascalchevrel/vcs)[ RSS](/packages/pascalc-vcs/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (6)Used By (0)

\#vcs

PHP library to make it easier to get data from various version control systems used at Mozilla.

Curretly, its only features are:

- Extract commit data from Subversion/Git/Mercurial repositories via the `svn|git|hg log` command and return that data with the same structure (so data extracted from these logs can be more easily merged/compared).
- Run an update command on the repository

\###Installable via Composer:

```
{
    "require": {
        "pascalc/vcs" : "dev-master"
    }
}
```

\###Example of use:

```
