[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Can I "graft" one project's working directory beneath another?

From: <jhw_at_lmi.net>
Date: 2004-11-06 06:19:26 CET

OK, the better lighting on the BART on the way home helped me find part of the
solution myself: External Dependencies. That looks like a great feature (which
will probably be of great use to my team), but it also looks like the thing I'm
wishing for below doesn't quite exist. No problem: we can resort back to paths
in environment variable and a tagging script.

-Jesse

Quoting jhw@lmi.net:

> Hello everybody. I'm a newbie here, so let me start by saying that
> I'm crazy about Subversion and I regret that I didn't adopt it
> earlier.
>
> I've tried to find documentation for the operation I am about to
> describe in the manual and in the archives for this mailing list,
> but I'm having trouble finding keywords to express what I'm aiming
> at.
>
> I have a repository that looks like this:
>
> /
> library/
> trunk/
> tags/
> project-a/
> trunk/
> tags/
> project-b/
> trunk/
> tags/
>
> I would like my working directories to look like this:
>
> ~
> project-a/ # points to repo:/project-a/trunk
> library/ # points to repo:/library/trunk
> project-b/ # points to repo:/project-b/trunk
> library/ # points to repo:/library/trunk
>
> That is, I would like the working directory for each project to
> include a full working copy of the library, but I don't want
> these things to be branches: I want them to track the HEAD of
> repo:/library/trunk.
>
> What I'm really hoping to get out of this is stuff like this:
>
> me:~ > svn cp project-a repo:/project-a/tags/tag0001
>
> ..and have this do the nice recursive thing of including an
> *simultaneous* tag of the library trunk inside the tag of
> project-a.
>
> I'd also like to be able to edit and commit files in
> project-a/library, then go over to project-b and do an update and
> get those changes.
>
> I tried just checking out project-a/trunk, then checking out
> library/trunk from within my working directory of project-a, but
> then my "svn status" just shows a "?" for the library subdirectory.
>
> I feel like I'm missing something. Can anybody point me to the
> proper piece of documentation?
>
> Many thanks,
> -Jesse
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Nov 6 06:20:33 2004

This is an archived mail posted to the Subversion Users mailing list.