1.3.2 • Published 7 years ago

@crichmond1989/svn v1.3.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

@crichmond1989/svn

Build Status npm (scoped) NPM Size License: MIT

NodeJS wrapper for SVN.

Preconditions

  • SVN client installed
  • SVN client in PATH

Apache Subversion Packages

CentOS

yum install subversion

Mac OS X

brew options subversion
brew install (OPTIONS) subversion

Ubuntu

apt-get install subversion

Windows

TortoiseSVN

Usage

npm install @crichmond1989/svn

Local and remote projects use the source property.

Local

import Svn from "@crichmond1989/svn";

const client = new Svn({source: "C:/Repos/MyProject"});

const info = await client.info({ recursive: true });
const log = await client.log({ revision: 3003 });

Remote

import Svn from "@crichmond1989/svn";

const client = new Svn({source: "https://svn.code.sf.net/p/svnbook/source"});

const info = await client.info({ recursive: true });
const log = await client.log({ revision: 3003 });
1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago