From: James French <James.French_at_naturalmotion.com>
Date: Tue, 22 Nov 2011 17:30:45 +0000
I understand sparse checkouts but is there a recommended way of doing 'sparse branches'? Often projects need to be farmed out to a release branch and then deleted from the main trunk (to save space). It is then necessary to do the inverse on the new branch ie delete all the projects that are not necessary on the branch (obviously its not necessary but its nicer for performance and disk space).
Is this the only way of doing it or is it possible to be cleverer with the copy so that only the minimum is copied in the first place? Could a simple merge relationship be maintained if the project was not deleted from the trunk? (I worry about mergeinfo...)
This is an archived mail posted to the Subversion Users mailing list.