- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 12:38 AM
Dear all,
I just discover Team Development application in Servicenow which is used to share code version between developpers working on different dev instance. Then work is sync to a central repository parent dev instance .
My question in which I ma confused is that we talk in Team developement as kind of version control but we are also using at some point in ServiceNow GitHiub.
Does GitHub can be used all time even in Team Development ?
What is the difference ?
Thanks for clarification
regards
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 06:12 AM
Just a clarification on this. To the second point, the application repository is a way to move applications from dev/test/prod, but does not use github or update sets.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 05:49 AM
Edit: Since this reply was just marked helpful, I want to point out that the source control integration is now (since I wrote this original reply 3 years ago) available for both scoped and global app bundles.
One of the big differences is that the source control integration (github) can only be used in scoped applications, whereas team development can be used with global development as well.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 05:55 AM
Hi Brad,
We have Global scope , i think we can use it for Global as well. Correct me if I am wrong.
Regards,
Harish Murikinati.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 05:54 AM
- Team Development allows developers on multiple dev systems to manage their changes to multiple applications and use a code review system.
- The Application Repository (GitHub) is used with scoped apps as a modern way to update sets for promoting (installing/upgrading) applications between dev, test, and prod.
- Finally, source control, (Git integration) allows developers to manage multiple revisions of configuration changes on their dev system. Source control and team development are NOT mutually exclusive.
Simple answer, BUT I really hope this clarifies it up for you 🙂 Happy Developing

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-05-2019 06:12 AM
Just a clarification on this. To the second point, the application repository is a way to move applications from dev/test/prod, but does not use github or update sets.