Merge Tracking in Subversion: Making Branch‑to‑Trunk Workflows Reliable
Subversion’s merge tracking feature uses svn:mergeinfo to record which revisions have moved between branches, making repeated merges safe and idempotent.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Subversion’s merge tracking feature uses svn:mergeinfo to record which revisions have moved between branches, making repeated merges safe and idempotent.
Subversion tracks branch integration with svn:mergeinfo. Learn how merge tracking avoids double-merges, when cherry-picking creates property bloat, and how to safely inspect and dry-run a merge before committing.
Our repository has been on Subversion 1.5+ merge tracking for years, and repeated merges at the subdirectory level have left many files and folders carrying their own svn:mergeinfo properties. The project is now standardizing on the 1.8 client behavior, and I want to define a policy for handling this accumulated metadata going forward. The concern is that sc