You should: - Check the TRUNK (a.k.a CVS or HEAD) version of Drupal contrib into a local copy. See the exact command in the handbook. - Create a directory under modules for your modules. cd contributions/modules mkdir mymodule - Copy all the files into that directory, including a po subdirectory cd contributions/modules/mymodule cp ~/mymodule.module . mkdir po cp ~/fr.po po - Do a cvs add of the top directory, all subdirectories, and all files cvs add mymodule cvs add mymodule/mymodule.module cvs add mymodule/po cvs add mymodule/po/fr.po - Commit that into the repository cvs commit Now you have a TRUNK version. You could now branch it cd contributions/modules/mymodule cvs tag -b DRUPAL-4-7 You now have a 4.7 branch of that module. You can check that out into a separate directory and commit there. On 11/1/06, Maciek Perlinski <maciej.perlinski@meant4.com> wrote:
Hello everyone, i was reading this mailing list for longer, and i decided that we ll start publishing our contribution via Drupal cvs. So the first thing we have published is Google Ajax Search Module, the only question of mine and I couldn't find the info about is how do I commit binary files, I m committing for example images/clear.gif and setting up the branch to DRUPAL-4-7 and the po/translation.pot and it never got included in tgz generated by cron on Drupal org. Can anyone point me the source where I can read or give me a hint how to solve this problem, because I m receiving now requests from people and we have fixed them already but I cannot commit it in a proper way I guess.
Thanks guys.