https://github.com/ferki/rex-hook-file-diff
show diff of changes for files managed by Rex
https://github.com/ferki/rex-hook-file-diff
rex
Last synced: about 1 year ago
JSON representation
show diff of changes for files managed by Rex
- Host: GitHub
- URL: https://github.com/ferki/rex-hook-file-diff
- Owner: ferki
- License: other
- Created: 2020-04-23T18:39:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T13:41:16.000Z (almost 2 years ago)
- Last Synced: 2025-03-23T21:35:52.826Z (over 1 year ago)
- Topics: rex
- Language: Perl
- Homepage: http://metacpan.org/release/Rex-Hook-File-Diff/
- Size: 63.5 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.pod
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README
=pod
=encoding UTF-8
=for :stopwords Ferenc Erki backend CPAN sed
=head1 NAME
Rex::Hook::File::Diff - show diff of changes for files managed by Rex
=head1 VERSION
version v0.4.0
=head1 SYNOPSIS
use Rex::Hook::File::Diff;
=head1 DESCRIPTION
This module allows L to show a diff of changes for the files managed via its built-in L which rely on the L command as a backend:
=over 4
=item L
=item L
=item L
=item L
=item L
=item L
=back
It prefers to use the C utility on non-Windows managed endpoints, if available.
=head1 DIAGNOSTICS
This module does not do any error checking (yet).
=head1 CONFIGURATION AND ENVIRONMENT
This module does not require any configuration, nor does it use any environment variables.
=head1 DEPENDENCIES
See the included C.
Requires the C utility to show the diff for remote file operations.
=head1 INCOMPATIBILITIES
There are no known incompatibilities with other modules.
=head1 BUGS AND LIMITATIONS
There are no known bugs. Make sure they are reported.
Upload hook support is not implemented (yet), so diff is not shown upon file uploads when using the C option with the L command (or the L command directly).
=head1 AUTHOR
Ferenc Erki
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2020-2022,2024 by Ferenc Erki.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut