Dirk Botha wrote:
Greetings all,

I have just committed my first module, and have arrived at the point where I 
need to tag it. After 4 hours of searching and reading of forums, cvs man 
pages, etc. I have come to the conclusion that there is something I do not 
understand.

Simply stated, I have attempted every logical combinations of options for both 
"cvs tag" and "cvs rtag". My attempts have all failed with:

--- start of error ---
Invalid tag for /contributions/modules/easylinks.

cvs rtag: Pre-tag check failed
cvs [rtag aborted]: correct the above errors first!
--- end of error ---

I have also attempted to use a GUI (Cervisia) in order to achieve this. The 
result was exactly the same.

Is there perhaps something I need to do between committing my module and 
tagging it, that I am missing?

Regards,
Athelas
  
The instructions I used to do this are in /contributions/FAQ.txt.

Try this from the contributions directory:

cvs tag -b DRUPAL-4-7 modules/mymodule

(where 'mymodule' is the name of your module).

It still seems a little mysterious to someone used to svn, but it seems to have worked.
--

Alex Chapman | Software Engineer

email: alex@agileware.net | web: http://www.agileware.net
office: +61 02 61620640 | mobile: +61 0422 994 710
address: Unit 17/160 Lysaght Street, Mitchell, ACT 2911, Australia
Agileware Pty. Ltd. | ABN: 46 100 906 947