Version 1.11 (Mar 7, 2020)
- fix quoting in "cvsq ambient" and "cvsq ambientpost" for arguments
  containing a newline character

Version 1.10 (Sep 10, 2011)
- "lcvs mirror" added
- typos in man pages fixed

Version 1.9 (Nov 11, 2009)
- bug fix in the man page: hyphens (-) are not quoted
- the copying at hard link time now uses the -p option

Version 1.8 (Jul 30, 2008)
- the manpages cvsq-files and lcvs-files moved to section 5
- cvsq-switch added
- lcvs will no longer leave stale locks after a failed synchronisation attempt
- failure to optain the lock for a specific repository copy in no longer fatal for
  'lcvs sync'; instead this repository will be skipped and synchronisation continues
  with the next repository.

Version 1.7 (Feb 9, 2008)
- typos in man pages fixed
- "lcvs list" now also accepts a substring argument in the same way as "lcvs sync" does
- "lcvs recv" now keeps the lock while running the recv-hooks; in this way, the receive hooks
   can rely on beeing called sequentially.
- "lcvs ls" added; shows the modules of a specified repository
- cvsq now copies files, instead of using hard links; thuse there are no more restrictions on
  working directories having to reside in a particular partition.

Version 1.6 (Nov 30, 2007)
- lcvs now keeps a fallback directory after a sync
- "cvsq ambientpost" added to schedule commands in the post queue
- bug fix in the man page of the cvsq file structure: the command files are cleaned up
  automatically at the time of upload.

Version 1.5 (Sep 25, 2007)
- post receive hooks added to be run after an lcvs push on the receipient side
- cvsq diff now uses "." as default value for the file to be compared; also the -r
  Option is now given to diff.
- cvsq desc added, including the necessary (backwards compatible) additions to the
  data structure.

Version 1.4 (Jul 24, 2007)
- "lcvs force-global" and proper local checkouts
- "lcvs push" added to allow a local mirror be automatically (non-interactively)
  updated by, e.g., the server containing the repository. Useful, if the trust
  relation is the other way round.
- "lcvs l" now also recognises "annotate" as a safe command to carry out locally
- "cvsq ambient" added to schedule other commands as well
- fixed typos in error messages/man pages

Version 1.3 (May 6, 2007)
- sanity check cvsq is really called in a working directory for the
  correct revision control system (this became necessary due to the
  option -svn; typing cvsq all the time, one sometimes forgets that
  it is actually an svn working copy).
- lcvs now only uses rsync, not both scp and rsync simultaneously

Version 1.2 (Apr 30, 2007)
- added the "svn" option to cvsq

Version 1.1 (Apr 24, 2007)
- bug fix: in Version 1.0 the dirnames were removed in the todo-pre
           instead of the todo-post queue, as the specification says
- added the substring argument to "lcvs sync"
- added the command "lcvs list"
- new tool "cvsq-branch" to avoid a conflict in a commit by sending
  (the failed) commit to a new branch
- new tool "cvsq-merge" to set up the files for merging a commit that
  was sent to a branch by cvsq-branch

Version 1.0 (Apr 15, 2007)
initial release (The script is much older though and dates back to
June 2004).
