It's all about the answers!

Ask a question

Reverting to earlier Baseline on Main stream ( what happens to latest BL)

mehul Prajapati (18125554) | asked Oct 22 '13, 11:04 a.m.

We have a Main stream with one component and on that component  we have Baselines Say BL1, BL2 , BL3, BL4, BL5, BL6 BL7 and BL8

Now whatever changes happened in BL7 and BL8 we don't want it ( the functionality added is scrapped) and we want to revert the stream with BL6 ( basically we want to delete all changes happened on BL7 and BL8) so the developer starts working from BL6 as latest.

if we just changes the stream component BL to BL6 would it work ? what happens to file versions on BL7 and BL8 will they be ignored completely  ? when the developer will checkin in new code from BL6 will the checkin file version branch off  from BL6

Appreciate your help


2 answers

permanent link
Arun K Sriramaiah (3.2k13277) | answered Oct 23 '13, 2:35 a.m.
Yes,  as Geoffrey stated it will work. please find the link below.


permanent link
Geoffrey Clemm (30.1k33035) | answered Oct 23 '13, 1:46 a.m.
Yes, just use the "replace" operation to make BL6 to current baseline of the stream, and the stream will be reconfigured to have exactly the versions selected by B6 (and the versions from BL7 and BL8 are effectively "ignored" in your stream).   The baselines BL7 and BL8 (and their associated change sets) will still be available in the repository, if you want to use them in another stream, as the argument to a compare, etc.  And yes, when the developer checks in new code to the stream, the checkin version will effectively "branch off" from the version selected by BL6.

In summary, yes, it will work exactly as you expected.

Your answer

Register or to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.