Thread (15 messages) flat view 15 messages, 9 authors, 2016-06-15

Re: [Vcs-fast-import-devs] What's cooking in git.git (Oct 2009, #01; Wed, 07)

From: Matt McClure <hidden>
Date: 2016-06-15 22:47:30

On Thu, Oct 8, 2009 at 1:58 PM, Sverre Rabbelier [off-list ref] wrote:
On Thu, Oct 8, 2009 at 19:39, Shawn O. Pearce [off-list ref] wrote:
quoted
Other options that are clearly git should be declared as:

 option git max-pack-size=2048

with the meaning of option being declared something like:

 If the parsing VCS name appears as the first argument, the parsing
 VCS must recognize and support the supplied option, and if not
 recognized or not supported must abort parsing altogether.

 If the parsing VCS name is not the first argument, it must entirely
 ignore the option command and not try to process its contents.
I think it makes to ignore options that are not for our vcs, as long
as options that change import behavior (such as marks, date-format)
are combined with, say, 'feature tool=git'. This way we can be sure
that when outputting out a vcs specific stream, it is only parsed by
that vcs.
I prefer option-scope VCS specifiers over stream-scope specifiers.
The latter would artificially reduce interoperability between VCSs.
Who is the fast-output developer to say that only one fast-import tool
should use his stream?

-- 
Matt
http://www.google.com/profiles/matthewlmcclure
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help