0

現在のプロジェクトでは、MATLAB と共に Windows で Tortoise GIT を使用しています。MATLAB 2012b を Simulink モデル (*.slx) の差分ツールとしてセットアップしようとしました。

しかし、GIT によって生成された入力に対して MATLAB の visdiff ツールを実行しようとすると、リポジトリから取得した一時ファイルの名前が ModelName-123456-left.slx であるため失敗します。

これは MATLAB では無効なモデル名です。そこで、一時ファイル名の「-」を「_」などに変更する方法を探しています。

これは GIT の非常に単純な部分であるため、ドキュメントをどこにも見つけることができません。これを修正する方法についてのヘルプを探しています。

4

1 に答える 1

0

この問題は、MATLAB visdiff のラッパー スクリプトを作成することで解決できます。このスクリプトは、MATLAB に渡す前に一時ファイルの名前を変更できます (後で名前を変更することもできます)。

于 2013-01-28T20:18:42.400 に答える