-----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