Re: What to do when new version available upstream...
cvs-inject is merely a front end to cvs (specifically:
cvs import -ko ; cvs export; cvs add debian; cvs commit )
cvs-upgrade is merely cvs import.
This is the recommended way of using CVS, AFAIK, and the
problems with deleted files (Attic files, etc), and problems with
renamed files are desgn problems with CVS itself.
As to generating the list of files added and files removed
between upstream source releases, I think I would like to have that
as a separate command, perhaps to be packaged as cvs-changedfiles or
something. (One could then call it at will, and maybe cvs-upgrade
could call that as a last thing it does). I would be delighted to
look your scripts over, and see what we can do about this.
I sent a letter to the fish, I said it very loud and clear, I told
them, "This is what I wish." I went and shouted in his ear. The
little fishes of the sea, But he was very stiff and proud, They sent
an answer back to me. He said "You needn't shout so loud." The
little fishes' answer was And he was very proud and stiff, "We cannot
do it, sir, because..." He said "I'll go and wake them if..." I sent
a letter back to say I took a kettle from the shelf, It would be
better to obey. I went to wake them up myself. But someone came to
me and said But when I found the door was locked "The little fishes
are in bed." I pulled and pushed and kicked and knocked, I said to
him, and I said it plain And when I found the door was shut, "Then
you must wake them up again." I tried to turn the handle, But... "Is
that all?" asked Alice. "That is all." said Humpty Dumpty. "Goodbye."
Manoj Srivastava <email@example.com> <http://www.golden-gryphon.com/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E