On Wed, Feb 25, 2015 at 5:09 PM, Martin Gagnon <eme...@gmail.com> wrote:

> Baruch plan to use the svn-rev-nn tags to help incremental import logic.
> When using incremental import, it make sense to have those tag because
> when using incremental, it mean you want to keep a svn repository
> synchronized with a fossil repository, the svn-rev-nn tags can be very
> useful in that case, especially when collaborating with people that use
> the svn repo.
>
> But in the case of a definitive migration from a svn repo to fossil
> repo, --incremental option is not likely to happens and the svn-rev are
> not as useful (and can be distracting).


I don't think there needs to be an extra switch (--no-svn-rev) for this. I
think the existing --incremental switch should be used. The default will be
to not have the svn-rev-* tags. They will be added if the --incremental
switch is used. The only effect this switch will have on importing svn
dumps is to turn on this tag, so the extra option is redundant. Also, what
will happen if someone specifies "--incremental --no-svn-rev" together?
This would make no sense since one turns on what the other turns off.
Bottom line - I think the default should be to have them off and
--incremental enables them. I would do it myself but have no time. Maybe
next week.

Baruch



-- 
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to