Deleting/removing baselines
4 answers
![](http://jazz.net/_images/myphoto/e42395d3d00f07ff2c7035d5ba201f44.jpg)
On 2010/11/11 13:23, mkrash wrote:
No. Baselines cannot be deleted from the repository. But it is
possible to revert the contents of your workspace or stream to an
earlier baseline so that the baseline you don't want isn't being used
anymore. That's similar to change sets. You can't delete a change set,
but you can discard it so that it is not being used anywhere.
Why do you want to remove a baseline? If you explain your reasons, we
might come up with a different way to solve the real problem.
--
David Olsen
IBM Rational
Can I remove a baseline in RTC?
No. Baselines cannot be deleted from the repository. But it is
possible to revert the contents of your workspace or stream to an
earlier baseline so that the baseline you don't want isn't being used
anymore. That's similar to change sets. You can't delete a change set,
but you can discard it so that it is not being used anywhere.
Why do you want to remove a baseline? If you explain your reasons, we
might come up with a different way to solve the real problem.
--
David Olsen
IBM Rational
![](http://jazz.net/_images/myphoto/e42395d3d00f07ff2c7035d5ba201f44.jpg)
On 2010/11/11 13:23, mkrash wrote:
Can I remove a baseline in RTC?
No. Baselines cannot be deleted from the repository. But it is
possible to revert the contents of your workspace or stream to an
earlier baseline so that the baseline you don't want isn't being used
anymore. That's similar to change sets. You can't delete a change set,
but you can discard it so that it is not being used anywhere.
Why do you want to remove a baseline? If you explain your reasons, we
might come up with a different way to solve the real problem.
--
David Olsen
IBM Rational
Hi David,
I don't want to remove a baseline, but the question was raised and I was unable to find a solid answer. Thanks for the input!
Mark
![](http://jazz.net/_images/myphoto/e42395d3d00f07ff2c7035d5ba201f44.jpg)
Why do you want to remove a baseline? If you explain your reasons, we
might come up with a different way to solve the real problem.
We would add a new change-set to an existing baseline not already delivered.
The naive solution could be to discard the current baseline pre change-set, then create a new baseline post change-set.
But there is not options to discard a baseline (even if it is only in a repository workspace)... :roll:
![](http://jazz.net/_images/myphoto/e42395d3d00f07ff2c7035d5ba201f44.jpg)
Both the internals and the users of RTC SCM system depend on the fact that a baseline is immutable. A baseline is visible (via various search menus) as soon as it is created, so it would not be safe to change the content of a baseline, even if you haven't yet delivered it. That is why RTC makes it very fast and cheap to create a new baseline whenever you need one.
BUT I agree that you should be able to drop a baseline from your outgoing changes list in the Pending Changes view (work item 18512) and hide/archive a baseline (work item 170855).
Cheers,
Geoff
We would add a new change-set to an existing baseline not already delivered.
The naive solution could be to discard the current baseline pre change-set, then create a new baseline post change-set.
But there is not options to discard a baseline (even if it is only in a repository workspace)... :roll:
BUT I agree that you should be able to drop a baseline from your outgoing changes list in the Pending Changes view (work item 18512) and hide/archive a baseline (work item 170855).
Cheers,
Geoff
Why do you want to remove a baseline? If you explain your reasons, we
might come up with a different way to solve the real problem.
We would add a new change-set to an existing baseline not already delivered.
The naive solution could be to discard the current baseline pre change-set, then create a new baseline post change-set.
But there is not options to discard a baseline (even if it is only in a repository workspace)... :roll: