Re: [PATCH/RFC 0/2] git-svn: Allow certain refs to be ignored

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Michael Olson <mwolson@xxxxxxx> wrote:
> This change allows certain refs to be ignored while importing svn
> history.  This is useful for:
> 
>  - Performing overlapping transforms from svn's branch namespace into
>    git's namespace.  The overlapping refs can be ignored.  It might
>    potentially be a better idea in this case to make git-svn assign
>    precedence according to the order in which the branch patterns are
>    specified, perhaps with an option to trigger that behavior (which
>    is out of scope for this patch series).
> 
>  - Avoiding some refs that represent bad svn operations which cause
>    git-svn to take a very long time.  Example: copying one module
>    accidentally into another module's branch namespace.

Hi Michael, these are definitely good things to have.  Thanks!

> A new config directive called "ignore-refs" implements this feature by
> means of a regex of refs to ignore.  I haven't written the necessary
> git-svn documentation updates for it yet.

See Junio's and my other email.

> In addition, I ran across a problem where git-svn would die if a
> parent ref did not exist.  This might possibly have been exposed as a
> result of the first patch.  I threw an eval around the offending code,
> and that seems to work, though some review would be appreciated.

I'm cc-ing Sam for this one.  It looks good to me given the first patch
would cause more refs to not exist.

-- 
Eric Wong
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]