-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Mark,

On 8/31/17 5:38 PM, Mark Thomas wrote:
> On 31/08/17 22:13, Christopher Schultz wrote:
>> All,
>> 
>> I've got a subversion repository with multiple "projects" similar
>> to how ASF has their set up: each project gets a top-level
>> directory, then /trunk, /tags, and /branches below each of those
>> top-levels.
>> 
>> I'd like to merge two of my projects together, and I can only
>> see three options:
>> 
>> 1. Check out the entire repository and "svn mv" individual 
>> files/directories between the projects in the working copy, then
>> do a single commit.
>> 
>> 2. Do an "svn mv project-url-A project-url-b/temp" and then move
>> the files around within the working copy of project-url-b to get
>> them where I want them.
>> 
>> This will create at least two commits, where the first commit
>> creates a bit of a not-sane state with regard to project-b, but
>> isn't the worst thing that could happen.
>> 
>> 3. Do individual "svn mv" operations on each of the files and 
>> directories I want to move as URLs (i.e. not using the
>> working-copy). This will create many commits where the state of
>> project-B is potentially broken.
>> 
>> Are there any other ways of doing this that I haven't thought of?
>> I'd really like to have a single commit that goes from these
>> projects being separate to them being unified without breaking
>> any builds or doing any "temp" funny business like I have in
>> option 2 above.
> 
> 1. but with a sparse checkout so you only checkout the projects you
> want to merge?

Sounds perfect. Thanks for the pointer. :)

- -chris
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJZqILCAAoJEBzwKT+lPKRYvaAQAKM3X+QXZtYtFHq5xdDhuaSe
80SeNiNSTNdUN6r4c26U3oMo/bM8w1QXcf9q/Kt7U+w6H4FOma2X2Yx37DDgcZMQ
V3j5PNc1m7+Ev3GcyptzapxpE5FJt/WFX6Y0pSaSt1UMZBlYCxzHlXByoCH2cdID
SrN3oUPGUs/vDT262WrYYbfnY1xgchvMMTDE3KPtGCtLvt1WMySnfrbyyvW8fR4x
xtoW3oTvmrmQ277vghHXGk6Hoa03ivI66BoA7IHIbH5MYaea1P53d47dx3r8whhF
QTq3l70bZ/kjCLFBsdPZTi0b8R4/0HotKSMOq9Q4QQ3ZKlcNlxtI84ybI034FPu3
lgvKyF0leIlkufriNPdQf6f7D4H35KEM1xCmdt5HY+Li50K13yUhXuoSiBMlxZcT
V7gBRJsYGyVR32EgIrMZYwZG3Lh1UUXQjJQxHvOChC9JJgurmpAmKkQi1K4XxYA+
Wf/6tBn684eDX5YuFdnPLwvmXYm6zaCrl4B1WwNAQzL70GoPy6EGYQ0hNgsXeO2j
KyzXjZxzJ31UZgb3EzFIoBr54ne904qK5SDgRFFNWvrePWTDIVkQKUq6kBGmaSzJ
AVwNkIMNNqW+M+JDvm2xXbowmzWm3XgqJdhiSBSQ4wseOZXwcMsTMKpjMz+hzyEW
seYUDeD20sqF8Ebxikxd
=sv/q
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to