I'd like to integrate git into production pipeline to stage 3dsmax files. While it is alright to work with git through TortoiseGit, I'd like to communicate with it from the Maxscript to add custom menu commands to 3dsmax.
Should I parse git status
output text to determine folder status or should I use some wrapping tool to correctly communicate with git?
I was thinking about gitsharp
since it is easy to call dotNet objects from Maxscript, but I didn't use external dotNet programs.