CVSps

Software Screenshot:
CVSps
Software Details:
Version: 3.13
Upload Date: 17 Feb 15
Developer: David Mansfield
Distribution Type: Freeware
Downloads: 77

Rating: 1.0/5 (Total Votes: 1)

CVSps is an open source software designed for generating 'patchset' information from a CVS repository.

Usage: cvsps [-h] [-x] [-u] [-z < fuzz >] [-g] [-s < range >[,< range >]]
[-a < author >] [-f < file >] [-d < date1 > [-d < date2 >]]
[-b < branch >] [-l < regex >] [-r < tag > [-r < tag >]]
[-p < directory >] [-v] [-t] [--norc] [--summary-first]
[--test-log < captured cvs log file >] [--bkcvs]
[--no-rlog] [--diff-opts < option string >] [--cvs-direct]
[--debuglvl < bitmask >] [-Z < compression >] [--root < cvsroot >]
[< repository >] [-q]


Where:

-h display this informative message
-x ignore (and rebuild) cvsps.cache file
-u update cvsps.cache file
-z < fuzz > set the timestamp fuzz factor for identifying patch sets
-g generate diffs of the selected patch sets
-s < patch set >[-[< patch set >]][,< patch set >...] restrict patch sets by id
-a < author > restrict output to patch sets created by author
-f < file > restrict output to patch sets involving file
-d < date1 > -d < date2 > if just one date specified, show
revisions newer than date1. If two dates specified,
show revisions between two dates.
-b < branch > restrict output to patch sets affecting history of branch
-l < regex > restrict output to patch sets matching in log message
-r < tag1 > -r < tag2 > if just one tag specified, show
revisions since tag1. If two tags specified, show
revisions between the two tags.
-p output patch sets to individual files in
-v show very verbose parsing messages
-t show some brief memory usage statistics
--norc when invoking cvs, ignore the .cvsrc file
--summary-first when multiple patch sets are shown, put all summaries first
--test-log < captured cvs log > supply a captured cvs log for testing
--diff-opts < option string > supply special set of options to diff
--bkcvs special hack for parsing the BK -> CVS log format
--no-rlog disable rlog (it's faulty in some setups)
--cvs-direct (--no-cvs-direct) enable (disable) built-in cvs client code
--debuglvl < bitmask > enable various debug channels.
-Z < compression > A value 1-9 which specifies amount of compression
--root < cvsroot > specify cvsroot. overrides env. and working directory
-q be quiet about warnings
< repository > apply cvsps to repository. overrides working directory

What is new in this release:

  • This is the terminal release of this code - the branch and tag analysis is just not good enough on anything other than a linear repository.
  • Use cvs-fast-export instead.

What is new in version 3.12:

  • Please note that execute permissions on CVS files are not reported.
  • The commandline argument can now be a CVS URL.
  • The --summary-first option has been removed to simplify the code's control flow,
  • The -g and --diff-opts options have been removed to simplify dependencies.
  • There are now deprecation warning for -s, -a, -f, -l, -n, -p, --root, --diff-opts, and -t.

What is new in version 3.11:

  • Dodgy use of tmpnam() was eliminated.
  • The documentation is now truthful about --convert-ignores.

What is new in version 3.10:

  • This version makes the behavior of a second -d option match the documentation.

What is new in version 3.9:

  • This version adds a -i option for generating incremental fast exports.

What is new in version 3.8:

  • Fixes buggy generation of the revision-map file.
  • Doesn't convert .cvsignores by default; there are field reports of collisions.

What is new in version 3.7:

  • A bug in timezone handling was fixed.
  • Major performances gain were achieved in the CVS client code.

What is new in version 3.4:

  • This version incorporates a patch solving some time-skew cases.
  • The git-tree tests for cvsps are now completely merged into the test suite.
  • The code passes Coverity auditing.

What is new in version 3.2:

  • Deprecation warning: non-fast-export reporting may be removed in the future.
  • The tool now always runs in cvs_direct client mode for better performance.
  • Multiple tags per revision will be reported (previously only the latest was).
  • Local CVS commands are no longer used.
  • Caching and -x are gone.
  • The ever-malfunctioning -A option has been removed.

Similar Software

hgnested
hgnested

14 Apr 15

csvplait
csvplait

14 Apr 15

musdex
musdex

11 May 15

coded4
coded4

14 Apr 15

Comments to CVSps

Comments not found
Add Comment
Turn on images!