I'm really struggling with trying to understand how to use CVS.
I have created a couple of modules, and am attempting to actively develop one (nodelimit.module).
My problem is that it seems that the _first_ time I mark a file(s) as DRUPAL-4-7 they get put into the drupal 4.7 release package for the module.
But once I've done that, nothing I do seems to update anything except the CVS version. The updated files appear in the repository under MAIN, or all files, but the 4.7 files appear immutable.
I've made several fixes to my module, but the only way that people who want to use the module can get the updated files is for them to download the .cvs version, or go directly into the repository. When they download from the standard 4.7 modules listing, they get only the initial (buggy) release.
I just can't understand how to use CVS. I can't make any sense of the instructions in the handbook on this site, and I can't seem to figure out any of the instructions in the CVS clients I'm using either. I'm a complete newbie to CVS and everything I can find anywhere just looks like complete greek to me. Most of what I can find seems to assume that everyone (except me) already knows how to use CVS.
Can someone _please_ give me some assistance?
I'm currently using CVL and MacCVSClient X (I'm a macintosh user) to access the repository.
I just want to be able to update my 4.7 files. Help!