I haven't done an auto-reintegrate yet myself, I'm just going off the release notes. Subversion 1.8 should autodetect the reintegration and perform the same safety checksĪccording to the compatibility table, a Subversion 1.8 client can perform this auto-reintegrate as long as your Subversion server and repository format are each version 1.5 or later.Do not specify a revision range (to merge all eligible revisions).Select the branch you are reintegrating.TortoiseSVN -> Merge on this working copy root.Make sure you're using a clean, no modifications, up-to-date trunk working copy as you normally would.In your case, you should do the following: Merge, whether or not that's the right merge to perform in the given Using -reintegrate in Subversion 1.8 will force a reintegration Merging just a subset of eligible revisions increases the likelihood not using the -r or -c options of svn merge. For best results, it is recommended to always merge allĮligible revisions, i.e. The automatic reintegration merge (the "keep-alive dance" is no longer Merging to-and-fro between two branches in any order is possible using Reintegration merge into a working copy with local modifications is In contrast to a -reintegrate merge, an automatic Necessary steps must be taken to fix the problem before the branch canīe reintegrated. If any of these conditions are detected, the merge is aborted and the There must be no gaps in revision ranges merged from the reintegration target (e.g.The working copy must not have switched subtrees.The working copy must not be a mixed-revision working copy.reintegrate performed in earlier releases: This merge will still perform similar sanity checks which svn merge Trunk and run the following command in its top-level directory: $ svn merge ^/branches/my-branch To reintegrate a branch, have a clean working copy of The -reintegrate option of svn merge is now deprecated and its use isĭiscouraged. Longer require the -reintegrate option for correct operation. Therefore, reintegrating a branch does no Subversion 1.8 will automatically decide whether or not the merge is Here is the relevant area, for convenience:Īutomatic reintegration merge (-reintegrate option deprecated)ĭuring merges which merge all eligible revisions from another branch, See: Subversion 1.8 release notes, specifically the auto-reintegrate section Subversion 1.8 has automatic reintegration handling/detection. It is no longer in TortoiseSVN because Subversion 1.8 deprecated the -reintegrate option.
0 Comments
Leave a Reply. |