git をプロダクション パイプラインに統合して、3dsmax ファイルをステージングしたいと考えています。TortoiseGit を介して git を操作しても問題ありませんが、Maxscript から Git と通信してカスタム メニュー コマンドを 3dsmax に追加したいと考えています。
出力テキストを解析git status
してフォルダーの状態を判断する必要がありますか、それともラッピング ツールを使用して git と正しく通信する必要がありますか?
gitsharp
Maxscript から dotNet オブジェクトを呼び出すのは簡単なので考えていましたが、外部の dotNet プログラムは使用しませんでした。