From: Benoit Sigoure <tsuna@lrde.epita.fr>
To: gerhard.oettl.ml@ogersoft.at
Cc: David Kastrup <dak@gnu.org>,
Git Mailing List <git@vger.kernel.org>,
Matthieu Moy <Matthieu.Moy@imag.fr>
Subject: Re: [user] git-svn and svn cp
Date: Mon, 19 Nov 2007 14:20:09 +0100 [thread overview]
Message-ID: <EB96D9F3-D69C-4D46-961C-27885CBC0E52@lrde.epita.fr> (raw)
In-Reply-To: <vpqzlxa2y2f.fsf@bauges.imag.fr>
[-- Attachment #1: Type: text/plain, Size: 1460 bytes --]
On Nov 19, 2007, at 1:56 PM, Matthieu Moy wrote:
> David Kastrup <dak@gnu.org> writes:
>
>> Matthieu Moy <Matthieu.Moy@imag.fr> writes:
>>
>>>> To verify I did:
>>>> git-svn clone -s svn://www.ogersoft.at/ogerlit
>>>
>>> I guess the --tags=... and --branches=... options of git-svn can
>>> help.
>>
>> You are aware of what the "-s" option does?
I personally don't know and I went through the code to see that it's
an (undocumented) alias for --stdlayout.
> Not in the details. Well, I believe the accurate question (to original
> poster) is: does your svn repository use the standard svn layout
> (tags/, branches/, trunk/)?
I think this is irrelevant to the question he asked.
Now I think that the fact that SVN does "lightweight" copies by
recording that such modification was in fact an `svn cp' / `svn mv'
isn't important for git-svn, because the data end up in the Git
repository which handles copies and moves much much better than SVN
does. But here the concerns raised by Gerhard seem to be more
network-wise, in which case I don't know. I looked at the code,
things seem to happen under the hood of Git::SVN::Fetcher but I don't
see what can be optimized (the code isn't trivial). Most of the
access are done through the underlying SVN Perl bindings, so if
someone knows how to use them better, I think Eric will be eager to
see the patches :)
--
Benoit Sigoure aka Tsuna
EPITA Research and Development Laboratory
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 186 bytes --]
next prev parent reply other threads:[~2007-11-19 13:20 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-19 11:11 [user] git-svn and svn cp gerhard.oettl.ml
2007-11-19 12:29 ` Matthieu Moy
2007-11-19 12:50 ` David Kastrup
2007-11-19 12:56 ` Matthieu Moy
2007-11-19 13:20 ` Benoit Sigoure [this message]
2007-11-19 13:34 ` gerhard.oettl.ml
2007-11-19 13:37 ` David Kastrup
2007-11-19 13:49 ` Matthieu Moy
2007-11-19 14:04 ` Benoit Sigoure
2007-11-19 16:26 ` Eric Wong
2007-11-20 13:06 ` gerhard.oettl.ml
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=EB96D9F3-D69C-4D46-961C-27885CBC0E52@lrde.epita.fr \
--to=tsuna@lrde.epita.fr \
--cc=Matthieu.Moy@imag.fr \
--cc=dak@gnu.org \
--cc=gerhard.oettl.ml@ogersoft.at \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).