The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Difference between Merge and Batch Update sets

VullankiL
Tera Contributor

Hi All,

I have one question regarding merging and batching update sets..

For example: I have 3 update sets which capture same record producer:
Update set 1 - Record producer, variables of some sections, some catalog client scripts (which may capture in other 2 update sets also), some UI policies (which may capture in other 2 update sets also).

Update set 2 - Record producer, variables of some sections, some catalog client scripts (which may capture in other 2 update sets also), some UI policies (which may capture in other 2 update sets also).

Update set 3 - Record producer, variables of some sections, some catalog client scripts (which may capture in other 2 update sets also), some UI policies (which may capture in other 2 update sets also).

So, If I want to move them to UAT, since I don't want to miss latest updates.. Do I need to use Merge update sets or Batch update sets.. which one is best practice in this case.

I have an idea about merge update set, like if we merge the 3 of them, then only latest updates will persist. So, I won't have any problem with it.

But I wan't to know about Batch Update sets too.. will it be useful in the above case, since in that we should provide parent/child relationship.. Which is best practice and why.. Could you please explain this..

Thank you

3 REPLIES 3

Swapna Abburi
Mega Sage
Mega Sage

Hi @VullankiL 

For your scenario, you may go with update sets merging that way, you will have your latest version of changes in one update set. 

Coming to batch update sets, you are going to group the update sets and all update sets are committed individually as a group. This is especially helpful when you move several stories to production after your sprint or during a release window. Hope this answer helps.

Ankur Bawiskar
Tera Patron
Tera Patron

@VullankiL 

in your scenario best way is to use Merge update set

check these links

What is difference between batch update set and merge update set in ServiceNow. 

Batch Vs Merge Update Set 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Nikhil Bajaj9
Tera Sage

Hi @VullankiL ,

 

Merging is used when you have many update sets for the same requirement/ enhancement.  Batch update set is used when there are multiple update sets for different requirements/ enhancements. In your scenario - there are update sets related to one story/requirement/ enhancement so you should go with Merging of update sets. Hope you got clarity where to use Merge and where to use Batch update set.

 

Please appreciate my efforts, help and support extended to you by clicking on – “Accept as Solution”; button under my answer. It will motivate me to help others as well.
Regards,
Nikhil Bajaj