From: Hans-Bernhard B. <HBB...@t-...> - 2011-02-18 18:18:58
|
On 18.02.2011 10:13, Mojca Miklavec wrote: > 2011/2/17 Hans-Bernhard Bröker wrote: >> On 17.02.2011 12:18, Mojca Miklavec wrote: >>> But all the following files (in root tree) do have the executable bit set: >> ... by luck, as of today. That can change any time, without anybody quite >> knowing why. > My guess is that when a file becomes executable somebody must have > changed the executable bit on the server (executable bits of new files > that are added to repository match the executable bit of original > file, but if it is changed later on the client side, that change won't > proliferate to server). Well, yes, that's what it's supposed to be like. But unfortunately the story doesn't end there. Files in our CVS have magically changed their 'x' bits several times in the past. And without shell access to the CVS servers, like it used to be on SF.net for most of the past 10 years, that means somebody has to file a support ticket, and somebody from SF.net staff has to do it for us. And we can't even promise them we won't file the same ticket again a week later. > I'm not talking about whether it works or not in any given client on > any given OS, You're missing the point. The problem is that some clients apparently have the capability of breaking this _on the server_, for no particular reason anybody is aware of. |