MPS issue job003775

TitleCreating task branch from custom doesn't work
Statusclosed
Priorityoptional
Assigned userDavid Lovemore
OrganizationRavenbrook
DescriptionDodo:master david$ tool/branch -p custom/cet/main -t cet-catchup-tryout -d "Try out a merge of master into cet/main for testing."
project=mps
changelevel=184837
child=branch/2014-04-28/cet-catchup-tryout
Traceback (most recent call last):
  File "tool/branch", line 291, in <module>
    main(sys.argv)
  File "tool/branch", line 164, in main
    raise Error(fmt("Customer mismatch between {parent} and {child}."))
__main__.Error: Customer mismatch between custom/cet/main and branch/2014-04-28/cet-catchup-tryout.
AnalysisThe branch tool checks for a match between the parent and the child, which is appropriate for versions but no good if you want to create a branch from custom/*/main.
The check should only be done if the version flag is specified
How foundmanual_test
EvidenceSee description.
Created byDavid Lovemore
Created on2014-04-28 15:22:14
Last modified byDavid Lovemore
Last modified on2014-04-28 15:31:30
History2014-04-28 DL Created

Fixes

Change Effect Date User Description
185845 closed 2014-04-28 15:30:37 David Lovemore Allow branching from custom/*/main.