Project

General

Profile

Actions

Bug #4328

open

change-to command checks out across branches

Added by Chad Berkley about 15 years ago. Updated over 14 years ago.

Status:
New
Priority:
Immediate
Assignee:
Category:
build system
Target version:
Start date:
08/21/2009
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
4328

Description

If kepler is currently in a branch, the change-to command should not update from the trunk. Once a branch is selected with the -Dbranch=xxx param, the build system should keep the current workspace in the branch until the user updated to another branch or the trunk. The build system should also print a banner alerting the user that he/she is working in a branch to avoid confusion.

this bug arose when we added several modules to the trunk. Matt was working in a branch (unknowingly) and when he ran 'ant change-to -Dsuite=kepler' it updated the kepler/module-info/modules.txt file from the trunk, but did not update the rest of the modules to the trunk so the build failed. The build-area was also running from the branch so the excludes file was not updated and would not allow him to build ptolemy.

Actions

Also available in: Atom PDF