From: Martin Langhoff Date: Wed, 28 Feb 2007 11:36:17 GMT Subject: Re: [PATCH] cvsserver: Make always-binary mode a config file option Message-ID: <46a038f90702280336k6d368b8aj88ce8d3d822b1789@mail.gmail.com> In-Reply-To: <200702271345.09341.andyparkins@gmail.com> On 2/28/07, Andy Parkins wrote: > The config option gitcvs.allbinary may be set to force all entries to > get the -kb flag. Hi Andy, I am a bit confused here... why would we want to do this? We don't want to support keyword expansion, and that happens at the server end anyway. CVS clients are pretty dumb and will just write out the file we give them. When we are going to diff, they send the file to the server, and the server runs the diff. Etc. No smarts at the client end that care about -k options. Or are you trying to control newline mangling on Windows/Mac clients? I'm not even sure where that mangling happens. If that's the case, a repo-wide toggle is useless, you really want the per-file-type rules you mention. dazed and confused... martin