Unless there are any bugs on projects with interwoven branches, this should work like a charm.