delbranch - Delete Repository Branch
delbranch [-n] [-f] [-k] [-d] [-v displayoptions] branchname
delbranch deletes a customized branch of a product line from the repository.
Deleting a custom branch from the version repository is a potentially risky operation because any product lines attached to that branch will become orphaned. Once that has happened, updating those product lines is very difficult. Therefore, delbranch performs several internal changes to discover if there are any users of the branch it is requested to delete. In rare circumstances, you might want to override such a check - for example, if the branch was used only in an environment which itself has been destroyed. To enable this, a -d
option causes delbranch to ignore the internal dependency checks on the branch usage. The -d
option is only relevant when the -f
(force deletion rather than the default operation of marking the branch hidden from creation and update operations) is also used.
The repository server must be running when you use this utility.
Program Option | Description |
---|---|
-n |
Take no action. |
-f |
Remove the branch and all its associations rather than just hiding it. |
-k |
Refresh the repository credentials |
-d |
Disregard any dependencies on the branch. |
-v |
|
branchname |
The name of the branch that you want to delete. |