Partial Deliver Vs Complete Deliver on Streams.... that is the question!
Our security team validates the date and time of the objects that reach production, which is why developers only delivered to RTC what changed, but this is a bad practice because when a new development begins the baseline will contain only a partial delivery of the system. So if they make complete deliveries of the system how can validate the security team which object was modified? |
One answer
Geoffrey Clemm (30.1k●3●30●35)
| answered Dec 15 '14, 12:57 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
A baseline on a stream contains all of the changes delivered to that stream, not just the most recent delivery. So there is no such thing as a "partial delivery".
Comments
+A (modified) - B - C A better practice would be to give A (Modified) without removing B and C.Then in the next load can get a full version of the application. I hope to explain better.
Geoffrey Clemm
commented Dec 17 '14, 1:43 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Just to confirm we are talking about the same use case, are A, B, and C files/directories in a given RTC component, or are they separate RTC components? In particular, when you say "the development team creates a baseline only with A and removes B and C", does that mean the development team deleted the files B and C, and then baselined the result? If so, unless they really intended on deleting B and C from the system, they shouldn't be deleting them before baselining.
sam detweiler
commented Dec 17 '14, 1:46 p.m.
Baseline is on EVERYTHING in a stream, a checkpoint over everything at one moment. Usually you do this because they all deliver to production at the same time, and you want a concise record.
|
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.