From: Martin Langhoff Date: Mon, 15 Aug 2005 07:52:42 GMT Subject: Re: [PATCH] Add -k kill keyword expansion option to git-cvsimport Message-ID: <46a038f90508150052308cf7a8@mail.gmail.com> In-Reply-To: <7vvf273aqb.fsf@assigned-by-dhcp.cox.net> On 8/15/05, Junio C Hamano wrote: > Isn't cvs default -kkv? You're right, default is -kkv (expand keyword/value every time) and not -kv (expand keyword/value only if previously unexpanded). There's something else in the -kb / -ko distinction according to the protocol description I linked before. Using -kb changes the way the file is sent, and this may well break our protocol handling, which is currently quite happy to deal with the file as a series of lines. OTOH I am not sure if it breaks when dealing with true binary stuff like images, compressed data, etc. cheers, martin