What are the tools you use to manage your various customizations (Mongoose Forms, IDOs, Reports; SSRS; SQL SPs, Tables, UETs, etc.)?
And how do you use them to assess patch impact?
I need to find a better way to manage all this and need your recommendations.
So far, I've been describing my customizations in an Excel (Google Sheets) file, in which each tab is a Form (at first) or a Customization (when several Forms/IDOs/SPs/etc. are involved).
This system is becoming messy, being live with CSI for one year already; it's not enough now, since:
- there are too many tabs
- the same Form may appear in several tabs
- there's a second admin/developer now
- I have a growing list of patches awaiting impact assessment and testing (too time-consuming and messy)
- we're starting Phase 2, adding Factory Track, Multi-Site, QCS, probably Service, etc.; so new modules, new DBs...new problems!
We're using CSI 9.01.01 on-premise.
I've heard of Form Control; I've seen that Source Control tool can be linked to a User, and that Form Scripts can be automatically opened in Visual Studio (2013/2015).
What are the best options:
- VisualStudio+GitHub for tracking?
- FormSync, log-only mode for patches and any diff tool to assess patch impact?
- Anything else? Where does Form Control come into play in all this?