On 03/07/2013 11:27 AM, Bert Huijben wrote:
>> Yeah, I *think* using the "is_svn_client" flag is acceptable. I can't
>> remember now how much weight we attributed to that flag (which is set
>> based on a grep of the User-Agent string). The downside here is that
>> if there happens to be a Subversion client that doesn't report itself
>> as such in this way, it will presumably run into the same sorts of
>> issues we've already discussed. But I know of no such client, and
>> maybe we as a community are willing to say, "Look, if you are to be a
>> well-behaved Subversion client, you've gotta slap those four characters
>> "SVN/" in your User-Agent header value.
> What about proxy servers?
> There used to be privacy features in several proxies that suppressed the
> user agent. (Not sure if they still use that trick).
Then those proxy servers are already interfering with existing clients, and
preventing those clients from reporting capabilities, from storing and fetch
file lock metadata correctly, etc.
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet <> www.collab.net <> Enterprise Cloud Development
Received on 2013-03-07 17:32:26 CET