Trying to update submodules of a project with a script.
Hello,
I’m trying to create a script to facilitate team member when they have to update submodules inside a project to a specific tag.
I have no problem for the upadate, but io’m quite stuck to the commit phase.
I try this list of commands:
commit_message = char(strcat("Moved submodule Standard to ", standard_tag, {newline}, "Moved submodule Common to ", common_tag));
git_command = [‘git commit -m ‘ commit_message];
system(git_command);
but, when i try to execute the script, i have this errors:
error: pathspec ‘submodule’ did not match any file(s) known to git
error: pathspec ‘Standard’ did not match any file(s) known to git
error: pathspec ‘to’ did not match any file(s) known to git
error: pathspec ‘2024R2’ did not match any file(s) known to git
I suppose that my issue is related to this:
git_command = ‘git commit -m Moved submodule Standard to 2024R2
Moved submodule Common to 2024R2′
It seems that the system function can’t isolate correctly the "message" for the commit. How can i solve this one.
Thank you in advance.
Best regards.
ClaudioHello,
I’m trying to create a script to facilitate team member when they have to update submodules inside a project to a specific tag.
I have no problem for the upadate, but io’m quite stuck to the commit phase.
I try this list of commands:
commit_message = char(strcat("Moved submodule Standard to ", standard_tag, {newline}, "Moved submodule Common to ", common_tag));
git_command = [‘git commit -m ‘ commit_message];
system(git_command);
but, when i try to execute the script, i have this errors:
error: pathspec ‘submodule’ did not match any file(s) known to git
error: pathspec ‘Standard’ did not match any file(s) known to git
error: pathspec ‘to’ did not match any file(s) known to git
error: pathspec ‘2024R2’ did not match any file(s) known to git
I suppose that my issue is related to this:
git_command = ‘git commit -m Moved submodule Standard to 2024R2
Moved submodule Common to 2024R2′
It seems that the system function can’t isolate correctly the "message" for the commit. How can i solve this one.
Thank you in advance.
Best regards.
Claudio Hello,
I’m trying to create a script to facilitate team member when they have to update submodules inside a project to a specific tag.
I have no problem for the upadate, but io’m quite stuck to the commit phase.
I try this list of commands:
commit_message = char(strcat("Moved submodule Standard to ", standard_tag, {newline}, "Moved submodule Common to ", common_tag));
git_command = [‘git commit -m ‘ commit_message];
system(git_command);
but, when i try to execute the script, i have this errors:
error: pathspec ‘submodule’ did not match any file(s) known to git
error: pathspec ‘Standard’ did not match any file(s) known to git
error: pathspec ‘to’ did not match any file(s) known to git
error: pathspec ‘2024R2’ did not match any file(s) known to git
I suppose that my issue is related to this:
git_command = ‘git commit -m Moved submodule Standard to 2024R2
Moved submodule Common to 2024R2′
It seems that the system function can’t isolate correctly the "message" for the commit. How can i solve this one.
Thank you in advance.
Best regards.
Claudio git, simulink, submodules, script MATLAB Answers — New Questions