What is the best practice for multiple-instance developing on ServiceNow ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2018 11:41 PM
Hello everyone,
My team and I have just started learning ServiceNow for a new project. So far I have done everything in the training course and this platform is quite promising. But since this project requires multiple developers working at the same time, i wonder how should we control the source version if each developer working on his/her own dev instance ?
I have been searching for a while and there are some approaches to this problem:
- Everyone working on a same instance. Make sure their works don't overlap.
- Link the application to Git. This seems to be quite straight forward but only non-global application can be linked.
- Export update sets from dev instances and merge into main instance.
This project requires working on both global scope (customize incident, problem, etc) and custom application (specific requirements) so i am really confused which way should we tackle the problem.
I would love to hear some best practices in this case from you guys.
Thanks in advance !

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2018 01:52 PM
you can also use team development (plugin) which will allow developers to develop in their own instances and then can allow them to be code reviewed and pulled into the main DEV instance/merged there. I haven't used it much, but you could look around at that to see if it fits your needs.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-28-2024 09:22 AM
Hello,
To people that consult this post, please be aware of following:
(Source: ServiceNow Development Pipeline Management Guide)
"
to start using Team Development. Please consider using the newer Source Control Integration capabilities which also addresses this scenario.
"