I am working with a cvs repository at a clients site, and I do a checkin via ssh (CVS_RSH=ssh).
My default group is "foo", and I am also a member of "bar".
The repository should be accessible by members of group "bar". However, whenever I do a checkin, it changes the group of the file I checked in to "foo". This makes the file readonly to people who are only in group "bar".
Is there a way to tell cvs to keep the correct group setting? Or do I need to make a special version of ssh to execute "newgrp bar" over the connection? Or is this just an ancient version of CVS that needs to be updated.