[LLVMdev] [cfe-dev] Reminder: LLVM 2.9 Branching in One Week
David A. Greene
greened at obbligato.org
Tue Mar 1 19:12:21 PST 2011
NAKAMURA Takumi <geek4civic at gmail.com> writes:
> Matthieu,
>
> On Tue, Mar 1, 2011 at 8:02 AM, Matthieu Moy
> <Matthieu.Moy at grenoble-inp.fr> wrote:
>> At some point in the past, an anti-git-svn system had been set up on
>> llvm.org. Has this been disabled since? I don't manage to do much with
>> git-svn:
>
> Maybe sure. Anton said it is disabled to access upper directories with svn.
> Thus, we (accessing llvm.org remotely) cannot do git-svn with branches
> for homebrew.
This is exactly right.
> Andreas and Anton, could you please launch git release branches for llvm.org?
I think the trouble with branches is the lockdown of the root repository
directory. I tried something like this but it breaks due to the
restrictions:
git svn init --stdlayout https://<user>@llvm.org/svn/llvm-project/llvm \
--ignore-paths="^.*(Apple|PowerPC.*|SVA|eh-experimental|ggreif|non-call-eh|parallel|release_.*|vector_llvm|wendling|May2007|checker|cremebrulee|start|RELEASE_1.*|RELEASE_2[0-7])"
Obviously, replace <user> with whatever it needs to be to allow dcommit
to work.
Ideally we'd have clang and llvm-gcc git mirrors as well via the
--prefix argument to git-svn init, but let's not get ahead of ourselves.
:)
It appears that there's not much those of us who would like git branches
for svn release tags can do without help from the server side.
-Dave
More information about the llvm-dev
mailing list