You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2012/10/14 17:00:27 UTC

git commit: comment the reason of this hack for windows

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() );