The following issue has been updated:

    Updater: Brett Porter (mailto:[EMAIL PROTECTED])
       Date: Sat, 4 Dec 2004 2:29 AM
    Changes:
             Fix Version changed to 1.1-beta-1
             Fix Version changed from 1.0.2
    ---------------------------------------------------------------------
For a full history of the issue, see:

  http://jira.codehaus.org/browse/MAVEN-1466?page=history

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/browse/MAVEN-1466

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-1466
    Summary: install_repo.bat can require inconsistent quoting on the command 
line
       Type: Bug

     Status: Unassigned
   Priority: Minor

 Original Estimate: 1 hour
 Time Spent: Unknown
  Remaining: 1 hour

    Project: maven
 Components: 
             documentation
   Fix Fors:
             1.1-beta-1
   Versions:
             1.0

   Assignee: 
   Reporter: Albert Davidson Chou

    Created: Thu, 14 Oct 2004 6:13 PM
    Updated: Sat, 4 Dec 2004 2:29 AM
Environment: Windows XP Professional SP 1

Description:
The install_repo.bat script in version 1.0 builds up its argument word by word 
and then puts double quotes around the value thereby built up wherever it is 
used.  However, this implementation makes using the script kind of weird.  On 
Windows I have to quote the command anyway if it contains spaces, e.g.,

"%MAVEN_HOME%\bin\install_repo.bat"

and I would expect to have to quote its argument for similar reasons.  But as 
it stands now, install_repo.bat _requires_ the following quoting syntax if both 
MAVEN_HOME and HOME (or HOMEPATH) contain spaces:

"%MAVEN_HOME%\bin\install_repo.bat" %HOME%\.maven\repository

Note the inconsistency in quoting.

The Windows batch language doesn't treat quotes the way most shells do; the 
quotes are literally part of the string rather than just a meta-character that 
signifies that contained whitespace is literal rather than a command or 
argument separator.  The syntax %~1 can be used to produce a non-quoted and 
fully-path-expanced version of whatever argument %1 was, at least in more 
recent versions of Windows (2000, XP, 2003).  No guarantees that this feature 
is present in Windows 9x....


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to