0.5.91 • Published 9 years ago

gitwatch v0.5.91

Weekly downloads
36
License
-
Repository
-
Last release
9 years ago

gitwatch

An NPM module for checking if a local directory is up to date with a remote repository.

Install gitwatch with npm:

npm install gitwatch

Running the example

Once you've installed gitwatch, enter its directory node_modules/gitwatch/ and run:

node check.js

This is checking the tools-data repo and will make any changes in the tools-data directory.

Example usage

Create file called app.js and require gitwatch and check if a repo is behind

gitwatch = require("gitwatch");

gitwatch({
   provider: "Github",
 repository: "mwils-bp/sam",
  directory: "sam",
      force: true // use at own will
}).is("behind", function(error, files) {

  // I will do grunt tasks here
  console.log(files);

});

options

provider

Type: String

Choose what your git SCM is going to be:

  • Bitbucket
  • Github

repository

Type: String

The repository you will be watching, this usually looks like this:

repository: "username/repo",

directory

Type: String

The directory which will be placing the watched repository.

directory: "mydirectory",

every (coming soon)

Type: String

The period of time in which to check for new commits.

every: "1 hour",
OptionStatus
month / monthsIn Development
week / weeksIn Development
day / daysIn Development
hour / hoursIn Development
minute / minutesIn Development
secondsIn Development

force

Type: Boolean

To force the repository to pull new commits no matter what.

0.5.91

9 years ago

0.5.9

9 years ago

0.5.0

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago