It's all about the answers!

Ask a question

What is a dependent change set in DNG and when is it created?


Sneha B (13310) | asked Sep 11 '17, 1:32 p.m.
retagged Jan 04 '18, 1:43 a.m. by Minakshi Jaint (5113)

 I wanted to deliver a few change sets from Stream A to Stream B. When I do this, it shows there are some change sets which are dependent on my change set. These dependent change sets also include some change sets from other authors. I dont know how this dependency was created and if i deliver my change sets now, will there be any other impact?

One answer



permanent link
Ulf Arne Bister (1.3k413) | answered Sep 12 '17, 4:24 a.m.

Hi,

DNG will automatically create change sets and deliver them in a config management enabled project unless you explicitely create the change sets. Cp. documentation. This could likely lead to unwanted dependencies when you make your changes on top of already (silently) delivered changes of others.
Delivery options include custom settings which might help.

I recommend to follow the GC best practices esp. with regard to DNG change sets.
Most importantly:
- create explicit change sets
- link them to work items
If needed enable approval workflow to control flow of changes.

If this is helpful please mark it as accepted.
- Arne


Comments
Sneha B commented Sep 13 '17, 1:54 p.m. | edited Sep 13 '17, 1:54 p.m.

Thanks for the answer.  Is there any way using which i can select few dependent change sets for delivery? Example: For my change set, it is showing 30 dependent change sets currently. Only 10 change sets are relevant and 20 are not relevant. How can I deliver only 10 dependent change sets?

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.