Provided by: xxdiff-scripts_3.2-10_all bug

NAME

       xxdiff-scripts - Tools that allow automation of tasks with xxdiff

SYNOPSIS

       xx-cvs-diff, xx-svn-diff, xx-*

DESCRIPTION

       xxdiff(1) is a graphical file and directories comparison and merge tool.

       xxdiff-scripts  is  a collection of python scripts around xxdiff that allows automation of
       various diff, review and merge tasks using xxdiff.

COMMANDS

       All the programs in xxdiff-scripts script collection support the usual  GNU  command  line
       syntax and have a --help option that has detailed information about the options supported.

       svn-foreign
              svn-foreign runs 'svn status' on the given Subversion checkout directories, to find
              out  which  files  are  unaccounted  for  and  allows  dealing   with   the   files
              interactively.

       xx-cond-replace
              xx-cond-replace  is  a  script  to conditionally replace an original by a generated
              file.

       xx-cvs-diff
              xx-cvs-diff invokes 'cvs diff' with the given file arguments, and allows  a  xxdiff
              preview of the current changes made in a cvs checkout.

       xx-cvs-revcmp
              xx-cvs-revcmp displays file differences with the current or a previous CVS version.

       xx-diff-proxy
              xx-diff-proxy  is  a  wrapper  script for xxdiff that presents options that are the
              same as the diff or diff3 commands.  This can be used with programs that expect  to
              call  diff/diff3  to  present  differences  to  users, and can be configured with a
              different diff program.

       xx-encrypted
              xx-encrypted is  a  script  to  compare  and  merge  contents  of  encrypted  files
              relatively safely.

       xx-filter
              xx-filter walks a directory hierarchy, selects some files to be processed, performs
              replacements in files and confirms the application of changes via xxdiff.

       xx-find-grep-sed
              xx-find-grep-sed walks a directory hierarchy, selects some files  to  be  processed
              and performs global sed-like replacements in the set of files.

       xx-match
              xx-match  is  a  script for invoking xxdiff on matching files using the basename of
              the files.

       xx-pyline
              xx-pyline walks a directory hierarchy, selects some files to be processed and  runs
              a  given  Python  code  on  each line of the input.  xxdiff is presented to confirm
              application of the changes.

       xx-rename
              xx-rename walks a directory hierarchy, selects  some  files  to  be  processed  and
              perform  a  replacement  of  a  one  string to another in the files and confirm the
              application of changes via xxdiff.

       xx-sql-schemas
              xx-sql-schemas dumps the  schemas  for  two  PostgreSQL  databases,  re-orders  the
              contents so that they diff nicely, and spawns xxdiff on the results.

       xx-svn-diff
              xx-svn-diff  invokes xxdiff for all modified files in the given Subversion checkout
              area.

       xx-svn-resolve
              xx-svn-resolve invokes xxdiff with a 3-way merge view for all files in a Subversion
              checkout whose conflicts need to be resolved.  Depending on the exit status, xxdiff
              also calls 'svn resolve' on the files.

SEE ALSO

       /usr/share/doc/xxdiff-scripts/html/xxdiff-scripts.html
              A description of the Python scripts and  infrastructure  that  is  provided  around
              xxdiff,  to  faciliate  implementing  processes  requiring display and selection of
              differences.

       /usr/share/doc/xxdiff-scripts/txt/xxdiff-scripts.txt.gz
              The above documentation in plain text.

       xxdiff(1)
              The xxdiff manual page

AUTHOR

       xxdiff was written by Martin Blais <blais@furius.ca>

       This manual page was written by Y Giridhar Appaji Nag <giridhar@appaji.net> for the Debian
       project (but may be used by others).

                                          02 March 2008                         XXDIFF-SCRIPTS(1)