Skip to content

kal247/App-remotediff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

remotediff - remote diff over rsync

SYNOPSIS

$ remotediff [OPTION]... FILES

Like 'diff' :
FILES are 'FILE1 FILE2' or 'DIR1 DIR2' or 'DIR FILE...' or 'FILE... DIR'.

Like 'rsync' :
FILES can be [[USER@]HOST:]SRC

But '..' is forbidden in local and remote sources.

All [OPTION] pass through to 'diff'.

DESCRIPTION

remotediff uses rsync to copy remote files to a tmp directory, before executing diff on them locally.

The remote files are cached between program executions.

colordiff is used if installed and STDOUT is a TTY.

INSTALLATION

To install this module automatically from CPAN :

cpan App::remotediff

To install this module automatically from Git repository :

cpanm https://github.com/kal247/App-remotediff.git

To install this module manually, run the following commands :

perl Makefile.PL
make     
make test
make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the perldoc command :

perldoc remotediff

You can also look for information at :

LICENSE AND COPYRIGHT

This software is Copyright (c) 2022 by jul.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)