Committing different dirs to one external repo
From: Neil Bird <neil_at_fnxweb.com>
Date: Thu, 15 Jul 2010 13:37:48 +0100
I've been using svn on and off for a while, and have recently started
We have what might appear to be a slightly peculiar code hierarchy, and
A simplistic cut-down view of what we have is:
# CORE is common code shared amongst projects, in one repo.
# An individual project, using CORE, in its own repo
(yes, there's actually trunk+branches+tags at the real top, & a plethora
Then the PROJ root has svn:externals set such that it pulls in the
PROJ-BUILD/
And it all works a treat (even, in fact, with a third layer in between,
Now to the question. On occasion, someone working on PROJ is going to
And I was wondering what people thought was the best way of going about
I considered pulling CORE out elsewhere, exporting the 2 CORE bits to
I've also just thought of creating as temp. branch in CORE, switching
Although I could probably script that process with a uniquely-generated
I did, of course, just “try it”. From PROJ-BUILD/Source:
svn ci Source/Include/CORE Source/CORE
.. but svn doesn't like that; it seems to “see” the PROJ svn binding in
I even tried from *within* one of the dirs, Source/CORE:
svn ci . ../Include/CORE
.. but got the same UUID error. Which may technically be a svn bug.
So, any thoughts? (Excluding the ‘obvious’ re-organise all your build
-- [neil_at_fnx ~]# rm -f .signature [neil_at_fnx ~]# ls -l .signature ls: .signature: No such file or directory [neil_at_fnx ~]# exitReceived on 2010-07-15 14:41:41 CEST |
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.