The SVN structure should reflect the actual structure. SVN keeps a hidden directory for each real directory. This hidden directory stores a copy of the original files for comparison. If you try to check out a second directory into an existing directory, it wants to create a new hidden directory, but can't.
You can do an SVN move to put everything back into a single directory. Otherwise, you'll have to manage it by hand - moving files into a single directory, making the changes, and then moving the files back before committing changes. Thanks, John On Fri, Feb 27, 2009 at 6:48 PM, John Clarke <[email protected]> wrote: > raul sanchez wrote: >> >> Hi everyone, >> >> I am working with this repository which has several directories, each >> directory containing the relevant files and subdirectories. In this >> repository structure these files are kept in different directories, but in >> reality the files and subdirectories fall in the same local directory. So, >> I checked out one directory first into this local directory and things went >> well, but when I tried checking out the second directory tree into this same >> local directory svn said it could not do this. Is there any way around >> this? I tried checking out the second directory to another location and >> then using links to put everything together, but the application appears not >> to like that. >> >> Many thanx in advance :) >> --raul >> >> >> >> _______________________________________________ >> clug-talk mailing list >> [email protected] >> http://clug.ca/mailman/listinfo/clug-talk_clug.ca >> Mailing List Guidelines (http://clug.ca/ml_guidelines.php) >> **Please remove these lines when replying >> > I believe svn and cvs checkout and checkin prevents 'mixing' directories in > order to preserve the directory tree structure. > > Assuming the 'several directories' represent 'project roots', svn prevents > you from merging these as otherwise established path references within and > between them will break and be invalid. > > So rather than checkout subtrees from the root (does svn allow this?) you > may want to avoid this. > > My 2 cents. > > John > > > > _______________________________________________ > clug-talk mailing list > [email protected] > http://clug.ca/mailman/listinfo/clug-talk_clug.ca > Mailing List Guidelines (http://clug.ca/ml_guidelines.php) > **Please remove these lines when replying > -- John Greep http://www.johngreep.com _______________________________________________ clug-talk mailing list [email protected] http://clug.ca/mailman/listinfo/clug-talk_clug.ca Mailing List Guidelines (http://clug.ca/ml_guidelines.php) **Please remove these lines when replying

