Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to create a RTC snapshot or baseline based on a past date?

Tags:

rtc

I'd like to create a new stream based on the state of an existing stream at a given date. To do this, it seems the logical thing to do would be to create a baseline in the source stream at a past date/time, but I've not found a way to do that.

Is it possible to create either a baseline or snapshot at any time other than the current state of the component/stream?

Thanks, John

like image 345
John Gerken Avatar asked Jul 15 '13 15:07

John Gerken


1 Answers

What you can do is:

  • Create a new stream with an old baseline (created before the past date you are looking for)
  • create a repo workspace
  • add in the "flow target" section of that repo workspace the current stream you were working in before (and which includes all the latest change sets, created well after that "past date")
  • setting that current stream as "current" in the "flow target" section.

That will list all the change sets (created after that old baseline) as "to be accepted" (in the "Incoming" section of your repo workspace in your "pending changes" view.

You would then accept those change set, from the oldest up until one change set created at the target date.
You would not accept the remaining change set created after that date.

You can then:

  • create a baseline (just to record the state of the code base you just made, with all the change sets you have accepted)
  • set back your new stream as current in the "flow targets" section of your repo workspace
  • deliver that new baseline
  • start working in that new stream.
like image 151
VonC Avatar answered Dec 09 '22 04:12

VonC