[prev] [thread] [next] [lurker] [Date index for 2004/08/31]
There are so many things to hate about CVS. I listed many of them in a previous complaint roughly a year ago. I'm still hating it. When I commit a file, permissions are changed in accordance with my default umask. Why? It isn't as if the file even needs to be modified locally. Even if it was, it would make more sense to retain the permissions I have set. I could understand an update modifying permissions, perhaps. But a commit? That means "I'm happy with this exactly the way it is, and I want to save it." While it is true that I generally want my default umask or it wouldn't be my default, I often modify this, for example by giving access to lib files to other. It is not infrequent that a program doesn't work, and when I backtrack to figure out why it turns out that the library permissions are incorrect. Isn't version control supposed to make my life easier?
Generated at 02:00 on 04 Sep 2004 by mariachi 0.52