Title | Creating task branch from custom doesn't work |
Status | closed |
Priority | optional |
Assigned user | David Lovemore |
Organization | Ravenbrook |
Description | Dodo: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. |
Analysis | The 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 found | manual_test |
Evidence | See description. |
Created by | David Lovemore |
Created on | 2014-04-28 15:22:14 |
Last modified by | David Lovemore |
Last modified on | 2014-04-28 15:31:30 |
History | 2014-04-28 DL Created |
Change | Effect | Date | User | Description |
---|---|---|---|---|
185845 | closed | 2014-04-28 15:30:37 | David Lovemore | Allow branching from custom/*/main. |