[cvsnt] losing execute permission after commit from windows client

Our repository (on a Linux server) contains several linux scripts. Those scripts have been added to the repository from a Linux client. As the files where executable, the rcs-files in the repository contained the line "permissions 750;". So far so good!
After checking one of the files out to a windows client, changing it and committing it back to the repository the permission line in the rcs-file for the new version was set to 666. When checking the file out to the linux client again (cvs update) it lost its execute permission.
How do I overcome this problem when using both linux and windows clients?
Thanks for your help,
Regards,
Bart
_________________________________________________________________
Nieuwe lente...Een nieuw online leven...Gratis dankzij Windows Live
http://get.live.com