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

Re: SVN Externals Cont'd

From: Blair Zajac <blair_at_orcaware.com>
Date: 2006-08-31 02:14:17 CEST

Res Pons wrote:
> Last week I asked about svn externals and received many useful tips from
> you guys and I ran it on couple of test projects and it worked fine.
> Today I took a chance on the production environment and it's not looking
> good.
> I cd'd to my working folder and try to execute and import/symlink 3
> subfolders. See the succession of commands. But at the end only 1 of
> the folders is really a symlink. How can I do multiple links?
> ProjA/subfolder1/subfolder2/subfolder3/manysubfolders (a, b, c, d ...)
> I would like 3 subfolders (a, b, and c) of manysubfolders to be
> symlinked into ProjA/subfolder1, in other words, parallel to subfolder2.
> So I cd into ProjA/subfolder1 and run
> c:\ProjA/subfolder1>svn propset svn:externals "a
> http://ProjA/subfolder1/subfolder2/subfolder3/manysubfolders/a" .
> property 'svn:externals' set on '.'
> c:\ProjA/subfolder1>svn propset svn:externals "b
> http://ProjA/subfolder1/subfolder2/subfolder3/manysubfolders/b" .
> property 'svn:externals' set on '.'
> c:\ProjA/subfolder1>svn propset svn:externals "c
> http://ProjA/subfolder1/subfolder2/subfolder3/manysubfolders/c" .
> property 'svn:externals' set on '.'
> c:\ProjA/subfolder1>svn ci -m "comment"
> Sending subfolder1
> Committed revision 33370.
> c:\ProjA/subfolder1>svn status
> x c
> ? a
> ? b

Each of your successive propset commands erased the previous setting. You want
to use svn propedit to edit the collection of them. If you use propset, you
have to set them all in one command, and with a multi-line value, it's hard. So
use propedit.

BTW, they're not called symlinks. Call them external checkouts, as symlinks
have a very specific meaning, separate from Subversion.


Blair Zajac, Ph.D.
Subversion training, consulting and support
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 31 02:16:27 2006

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.