You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-dev@apache.org by Jukka Zitting <ju...@gmail.com> on 2011/05/02 16:32:03 UTC

Re: lucene.net.git is point to the wrong/old repo.

Hi,

On Tue, Apr 26, 2011 at 7:51 PM, Michael Herndon
<mh...@wickedsoftware.net> wrote:
> Would it be possible to get the git mirror to reflect that or at least
> create a new mirror for the lucene.net repo that is under incubator?

Unfortunately our mirroring scripts can't handle an svn move that
wasn't done as a single commit (svn move .../lucene/lucene.net
.../incubator/lucene.net), so I'll need to recreate the mirror. If and
when you move back to Lucene or to a TLP, I suggest you move the full
svn tree in a single commit.

Do you still need the old mirror repository, or is it OK if I simply
replace it with the newly created one?

BR,

Jukka Zitting

Re: lucene.net.git is point to the wrong/old repo.

Posted by Michael Herndon <mh...@wickedsoftware.net>.
Its also updated the github mirror.

you are awesome.

Thanks,
- Michael

On Mon, May 2, 2011 at 4:45 PM, Jukka Zitting <ju...@gmail.com>wrote:

> Hi,
>
> On Mon, May 2, 2011 at 8:05 PM, Michael Herndon
> <mh...@wickedsoftware.net> wrote:
> > Replace with a newly created one.
>
> OK, done.
>
> BR,
>
> Jukka Zitting
>

Re: lucene.net.git is point to the wrong/old repo.

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Mon, May 2, 2011 at 8:05 PM, Michael Herndon
<mh...@wickedsoftware.net> wrote:
> Replace with a newly created one.

OK, done.

BR,

Jukka Zitting

Re: lucene.net.git is point to the wrong/old repo.

Posted by Michael Herndon <mh...@wickedsoftware.net>.
Replace with a newly created one.  The size of disruption should be minor
size the mirror was out on date on github for a good long while.

I'll make notes of what needs to done with and if lucene.net moves to a TLP.


I appreciate it.

- Michael

On Mon, May 2, 2011 at 10:32 AM, Jukka Zitting <ju...@gmail.com>wrote:

> Hi,
>
> On Tue, Apr 26, 2011 at 7:51 PM, Michael Herndon
> <mh...@wickedsoftware.net> wrote:
> > Would it be possible to get the git mirror to reflect that or at least
> > create a new mirror for the lucene.net repo that is under incubator?
>
> Unfortunately our mirroring scripts can't handle an svn move that
> wasn't done as a single commit (svn move .../lucene/lucene.net
> .../incubator/lucene.net), so I'll need to recreate the mirror. If and
> when you move back to Lucene or to a TLP, I suggest you move the full
> svn tree in a single commit.
>
> Do you still need the old mirror repository, or is it OK if I simply
> replace it with the newly created one?
>
> BR,
>
> Jukka Zitting
>

Re: lucene.net.git is point to the wrong/old repo.

Posted by Jukka Zitting <ju...@gmail.com>.
Hi,

On Mon, May 2, 2011 at 6:10 PM, Owen O'Malley <om...@apache.org> wrote:
> Can you elaborate on what the scripts can handle and what they can't? Hadoop is
> considering moving our subversion trees around and would really like to avoid
> breaking the linkage between subversion and git.

The script [1] for updating a git-svn mirror to match a new location
in svn assumes that the whole codebase (including all branches and
tags) was moved in a single "svn move" command. You give it the
relevant revision number and the old and new path of the codebase.
Then the script does some hardcore git-svn magic to remap all the
branches and tags to follow the new svn location.

I'll tip my hat (and offer a beer :-) to anyone who can patch the
script to handle also more complex svn moves, but until that it's best
if just a single svn move is used when relocating codebases from one
svn location to another. If a more complex rearrangement
(remove/rename branches/tags, merge/split codebases, etc.) is needed,
it's best to do that only after the initial move has been made instead
of trying to selectively move parts from the old location to the new
one.

[1] https://svn.apache.org/repos/infra/infrastructure/trunk/projects/git/bin/move-svn-project.sh

BR,

Jukka Zitting

Re: lucene.net.git is point to the wrong/old repo.

Posted by Owen O'Malley <om...@apache.org>.
On May 2, 2011, at 7:32 AM, Jukka Zitting wrote:

> Unfortunately our mirroring scripts can't handle an svn move that
> wasn't done as a single commit (svn move .../lucene/lucene.net
> .../incubator/lucene.net), so I'll need to recreate the mirror. If and
> when you move back to Lucene or to a TLP, I suggest you move the full
> svn tree in a single commit.

Jukka,
   Can you elaborate on what the scripts can handle and what they can't? Hadoop is considering moving our subversion trees around and would really like to avoid breaking the linkage between subversion and git.

-- Owen