Subject: CVS commit: pkgsrc/devel/cvsync
To: None <pkgsrc-changes@netbsd.org>
From: MAEKAWA Masahide <gehenna@netbsd.org>
List: pkgsrc-changes
Date: 04/20/2003 12:58:50
Module Name:	pkgsrc
Committed By:	gehenna
Date:		Sun Apr 20 12:58:50 UTC 2003

Modified Files:
	pkgsrc/devel/cvsync: Makefile PLIST distinfo

Log Message:
cvsync-0.19.5 is out

ChangeLog:
	* Fix a bug that the 'SetAttrs' request for directories was issued in
          a wrong order.

	* New feature: loose

          Background:
          Proper CVS repositories don't have files with same file name
          inside/outside 'Attic' directory of the same directory. If both exist
          accidentally, it is very difficult to determine which file is the
          right one. So in the past, cvsync exits abnormaly with the
          'inconsistency' error message. But some CVS repositories has this
          inconsistency. It is unhappy for CVS repositories mirror sites to
          redistribute them.

          The 'loose' option provides a workaround for bogus CVS repositories.
          When cvsync detects a inconsistency, cvsync assumes that the a file
          with more recent modification time is right and don't exit.

          This feature is optional. The best way is to remove the
          inconsistencies from master sites, of course.

        * Fix a bug that when move a RCS file from inside/outside Attic to
          outside/inside Attic without chaging modifition time and permissions,
          cvsync can't detect the action.


To generate a diff of this commit:
cvs rdiff -r1.23 -r1.24 pkgsrc/devel/cvsync/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/cvsync/PLIST
cvs rdiff -r1.21 -r1.22 pkgsrc/devel/cvsync/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.