Idea corrupted my CVS repository

Under CVS global settings, I (accidentally) checked the box:

"Send environment variables to server"

This sent all of my system's environment variables to the server which is running CvsNT. It took our team months to track down the problem and caused countless days of lost productivity. These properties show up in a "properties" section of the RCS file (*.java,v). I don't ever remember checking this box (although evidently i did) but can someone explain why this checkbox is present, and why it completely corrupts the data files on the CVS server? Furthermore, can you consider eliminating this checkbox or at the very least display a warning that selecting the box will probably destroy your cvs servers?

0
2 comments

The best way to get anything improved is to file a Jira request.

Kirk Woll wrote:

Under CVS global settings, I (accidentally) checked the box:

"Send environment variables to server"

This sent all of my system's environment variables to the server which is running CvsNT. It took our team months to track down the problem and caused countless days of lost productivity. These properties show up in a "properties" section of the RCS file (*.java,v). I don't ever remember checking this box (although evidently i did) but can someone explain why this checkbox is present, and why it completely corrupts the data files on the CVS server? Furthermore, can you consider eliminating this checkbox or at the very least display a warning that selecting the box will probably destroy your cvs servers?


--
Martin Fuhrer
Fuhrer Engineering AG
http://www.fuhrer.com

0

Suggest to your team switching to Subversion ;)
This wouldn't be a problem there.

0

Please sign in to leave a comment.