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

RE: many externals in a single directory

From: Tom Malia <tommalia_at_ttdsinc.com>
Date: 2007-03-12 14:17:03 CET

I was following this thread with some interest as I can see occasions where
I might want to try to do the same thing.

However, I think I'm beginning to understand why this isn't possibly and
would like to ask the group for confirmation that my current understanding
of the Subversion design is or is not correct.

After messing with this product for about 3 or 4 days total now, I'm
beginning to come to the realization that Subversion is basically "Folder
Level" management. By which I mean, Subversion tracks changes to the
content of a "Folder" not individual files, or rather, stores it's
information about changes to files at the folder/directory level.
Therefore, without a folder/directory Subversion really can't track changes.
Also, Subversion assumes that the entire contents of a single folder in a
working directory corresponds to one and only one folder in the repository.
Therefore, managing changes strictly at the individual file level is
basically not an option... would this be an accurate statement?

-----Original Message-----
From: Ryan Schmidt [mailto:subversion-2007a@ryandesign.com]
Sent: Sunday, March 11, 2007 10:09 PM
To: Elie Zananiri
Cc: users@subversion.tigris.org
Subject: Re: many externals in a single directory

On Mar 11, 2007, at 15:55, Elie Zananiri wrote:

> I would like to know if it is possible to have multiple externals
> all get downloaded to the same directory, and if so, how to do it.
> I tried the following syntax:
> code http://www.arepository.com/
> code http://www.asecondrepository.com/
> to have all external classes load in the "code" directory, but I
> think the second line overwrites the first because I only get files
> from the second repository in my "code" folder. And I can't put
> the files in subfolders because the compiler (Processing) can only
> find them if they're at the root of the "code" folder.

No, not possible with Subversion. Each external will get placed into
its own folder. The contents of your svn:externals property could be:

     code1 http://www.arepository.com/
     code2 http://www.asecondrepository.com/

To reply to the mailing list, please use your mailer's Reply To All  
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 Mon Mar 12 14:16:47 2007

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.