Hello,

Time again for a csup patch. There have been many improvements to make it behave
like cvsup in most circumstanses. A few notes:

* Fixed a "bug" where csup would crash if the diff was not applied correctly,
  requiring changing the procedure on how diffs are applied within csup.
* Fix so files added/removed to/from Attic will actually get removed from the
  client, making it work equally to csup.
* Fix so the checkouts/status-file is mostly correctly updated, but this does 
  only matter a little if one mixes usage with csup/cvsup.
* Note that updating of CVSROOT-* might take longer time than cvsup, because
  cvsup supports rsync algorithm, which fits those files better.
* A lot of cleanups to the code, making it ready for review.

Thanks to kris@ for helping out with testing. If anyone would like to review
this patch, that would be nice.

The patch can be found here:
http://people.freebsd.org/~lulf/patches/csup/csup_09_16_2008.diff

-- 
Ulf Lilleengen

Attachment: pgpLpqXfdx7Qz.pgp
Description: PGP signature

Reply via email to