Updated Branches: refs/heads/master 99b8e7c40 -> 3a16d2d80
comment the reason of this hack for windows Project: http://git-wip-us.apache.org/repos/asf/maven-scm/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-scm/commit/3a16d2d8 Tree: http://git-wip-us.apache.org/repos/asf/maven-scm/tree/3a16d2d8 Diff: http://git-wip-us.apache.org/repos/asf/maven-scm/diff/3a16d2d8 Branch: refs/heads/master Commit: 3a16d2d8008a8e57fbf756394b7cae29879ce769 Parents: 99b8e7c Author: olivier lamy <ol...@apache.org> Authored: Sun Oct 14 17:00:09 2012 +0200 Committer: olivier lamy <ol...@apache.org> Committed: Sun Oct 14 17:00:09 2012 +0200 ---------------------------------------------------------------------- .../git/gitexe/command/add/GitAddCommand.java | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-scm/blob/3a16d2d8/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java ---------------------------------------------------------------------- diff --git a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java index 04d6bf7..45eaddc 100644 --- a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java +++ b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-gitexe/src/main/java/org/apache/maven/scm/provider/git/gitexe/command/add/GitAddCommand.java @@ -117,6 +117,7 @@ public class GitAddCommand GitCommandLineUtils.addTarget( cl, files ); + // see MSCMPUB-2 command line can be too long for windows so generate a script file if ( Os.isFamily( Os.FAMILY_WINDOWS ) ) { try @@ -127,6 +128,8 @@ public class GitAddCommand cl = new Commandline(); + cl.setWorkingDirectory( workingDirectory ); + cl.setExecutable( "call" ); cl.createArg().setValue( tmpFile.getAbsolutePath() );