0.5.91 • Published 10 years ago

gitwatch v0.5.91

Weekly downloads
36
License
-
Repository
-
Last release
10 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

10 years ago

0.5.9

10 years ago

0.5.0

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago