One of the biggest complaints I get when I try to sell CVS to our client 
development group is the lack of built-in binary detection.  "cvswrappers" 
provides some support for this, but we've found something awkward with it: An 
extention considered "binary" 
by a Mac may not be binary to a Windows program, and vice versa. 

If this were only one extention in one module, the answer of course is to put 
the more populare one in the CVSROOT/cvswrappers file, and the other will 
simply have to be added to a .cvswrappers file in each directory a file of 
that extention appears in (or may appear in some day).

Except, let's say that the less popular one has thousands of files in 
hundreds of directories.

Wouldn't it be nice if, at the top of that particular module, I could put a 
".cvswrappers" file that overrode the CVSROOT/.cvswrappers file?  Or even 
specify a .cvswrappers.MODULE.NAME file in the "modules" file to be used for 
that purpose?  Or SOMEthing?

Luckily, SourceSafe stinks of death, which is making my selling job of CVS go 
somewhat easier, but it would be much better to address their concerns.  
Anyone willing to Patch for Money?  :)

:)hal mahaffey

Reply via email to