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

What's the process when converting a directory to use svn:externals?

From: <webster.brent_at_rogers.com>
Date: Wed, 9 Mar 2016 14:46:32 +0000 (UTC)

Server 1.9.3 (Windows) and client 1.8.15(Linux-Centos6.5)
We are in the mist of refactoring our directory structure from the monolithic (Clearcase imported) directory structure to moving subdirectories to new repositories and using svn:externals with pegged versions back into the primary product repository.  No big deal but my user base is complaining about two big problems: tree conflicts and merging issue: "svn: E195020: Cannot merge into mixed-revision working copy [8:9775]; try updating first" but running "svn update" will not solved the problem.
I want this conversation to just discussion the process of converting a directory to use svn:externals.  I'll start another topic on the mixed revision issue.
The problem I have is these subdirectories have build artifacts in them so when a "svn delete" is performed, the subdirectory remains. So whether a single update where the "svn delete" and the new svn:externals are defined or it is broken up into two updates, I get tree conflicts.  I assuming I'm answering my own question here but I believe I need the two updates and I send out instructions to my user base to update to the 1st revision, manually the local subdirectories and then update to the 2nd revision.
Anyone see a way to simplify this?
---- Brent
Received on 2016-03-09 15:46:54 CET

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.