Date: Mon, 3 Sep 2012 12:13:26 -0400 From: Eitan Adler <lists@eitanadler.com> To: mdf@freebsd.org Cc: Garrett Cooper <yanegomi@gmail.com>, Artem Belevich <art@freebsd.org>, freebsd-hackers@freebsd.org, Ryan Stone <rysto32@gmail.com>, Daniel Hagerty <hag@linnaean.org>, Bryan Drewery <bryan@shatow.net> Subject: Re: freebsd.org git repositories and svn ids Message-ID: <CAF6rxg=KDbCcH=De1utd5%2BURLS9%2BVO_1cMK_vXjkF6EU-C_krg@mail.gmail.com> In-Reply-To: <CAF6rxgk%2B9R2_9-WF5Lyo%2BzajkjA2jPoLbcnbTQit0dzFZszSMA@mail.gmail.com> References: <20546.21240.597457.60612@perdition.linnaean.org> <CAFqOu6hh4Yz0dSmpsP4x3FsruH%2Bid1va=kZW4brTQ0V_J4SnKw@mail.gmail.com> <20546.39472.989246.974755@perdition.linnaean.org> <CAGH67wSp3AXRvyDr1R6krihni6Bqi1HaHkzocKAJ%2B6bTCW2vBg@mail.gmail.com> <5042AD73.3060402@shatow.net> <CAFqOu6jM3junPBzj_cJRrfN7VaOkVM-CLCpUsPficDXOcLyy0Q@mail.gmail.com> <CAFqOu6jNboi-u3umqB%2BSkBX_ZVNMzWR-F83k8DnnugXOOdVDLQ@mail.gmail.com> <CAFqOu6iih94rPLn2fZx73QivpyRa103D3Nn2_wpG1ORh=r472A@mail.gmail.com> <20120902194027.GP1202@acme.spoerlein.net> <CAF6rxgnTJnd12J2pwfxgjJ_Quom2ND36HTzzYMMz8zwFoSis7w@mail.gmail.com> <CAFMmRNzZCm2pwtfON5xKuSYKR=FCEO1ky%2B4Yrkd_MyKyzp6v5A@mail.gmail.com> <CAF6rxg=0-TN=0ajEZkpNdNE5VPiCGh1JFYTotDm42on9rd6tFQ@mail.gmail.com> <CAMBSHm8jFvmDfnwbfPCJurwVvoErjG7X2s=ZQkH7mykUz4cQ%2BA@mail.gmail.com> <CAF6rxgk%2B9R2_9-WF5Lyo%2BzajkjA2jPoLbcnbTQit0dzFZszSMA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3 September 2012 12:09, Eitan Adler <lists@eitanadler.com> wrote: > On 3 September 2012 12:01, <mdf@freebsd.org> wrote: >> On Mon, Sep 3, 2012 at 7:29 AM, Eitan Adler <lists@eitanadler.com> wrote: >>> On 3 September 2012 10:19, Ryan Stone <rysto32@gmail.com> wrote: >>>> On Sun, Sep 2, 2012 at 5:45 PM, Eitan Adler <lists@eitanadler.com> wrote: >>>>> Why isn't git.freebsd.org a straight "git svn clone" ? AFAIK that isn't broken. >>>> >>>> Well, let's put it this way: I started a git svn clone of the src >>>> repository on Aug 28. It's still going. And I'm only creating a very >>>> small subset of the branches in the repo. >>> >>> I've done the same and it only took me a few hours although the ports >>> repo took a few days. >> >> Did you try to preserve the full history in the git version? I'm not >> familiar with git clone, but when I've made a git copy of an svn repo >> for uses at work (both of freebsd.org any $WORK's repo) it took two to >> three days just to fetch the portion of the revisions that were for >> head/current. >> >> A few hours sounds too short. The three-four days since Aug 28 sounds >> normal to me. > > I have the complete history of HEAD from revision r1 to r240065. I > don't have other branches. another thought: even if it does take this long, it should be a one time conversion cost. cloning the repo should not take that long, and a "git svn rebase" on a cron job shouldn't take that long either. -- Eitan Adler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF6rxg=KDbCcH=De1utd5%2BURLS9%2BVO_1cMK_vXjkF6EU-C_krg>