Hello
 
I get an exception (see end) whenever I use a user name with a full stop in it.
 
Example : -
 
    <target name="CvsLogin" description="Logs into cvs">
        <cvs-pass
            cvsroot=":pserver:[EMAIL PROTECTED]:/cvsrepo"
            passfile="C:\.cvspass"
            password="M3hPassword"
            failonerror="true"
            verbose="true" />
    </target>
 
The above fails whereas this works fine...
 
    <target name="CvsLogin" description="Logs into cvs">
        <cvs-pass
            cvsroot=":pserver:[EMAIL PROTECTED]:/cvsrepo"
            passfile="C:\.cvspass"
            password="M3hPassword"
            failonerror="true"
            verbose="true" />
    </target>
 
 
The exception is

ICSharpCode.SharpCvsLib.Misc.CvsRootParseException: Bad cvsroot.
    Expected ( :protocol:[EMAIL PROTECTED]:port]:[C:]/path/to/repos )
    Found ( :pserver:[EMAIL PROTECTED]:/cvsrepo )
   at ICSharpCode.SharpCvsLib.Misc.CvsRoot.Parse(String cvsRoot)
   at ICSharpCode.SharpCvsLib.Misc.CvsRoot..ctor(String cvsRoot)
   at NAnt.SourceControl.Tasks.CvsPass.ExecuteTask() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.SourceControl\Tasks\CvsPass.cs:line 135
   at NAnt.Core.Task.Execute() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Task.cs:line 177
   at NAnt.Core.Target.Execute() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Target.cs:line 249
   at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies) in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Project.cs:line
   at NAnt.Core.Project.Execute(String targetName) in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Project.cs:line 852
   at NAnt.Core.Tasks.CallTask.ExecuteTask() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Tasks\CallTask.cs:line 132
   at NAnt.Core.Task.Execute() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Task.cs:line 177
   at NAnt.Core.Target.Execute() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Target.cs:line 249
   at NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies) in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Project.cs:line
   at NAnt.Core.Project.Execute() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Project.cs:line 839
   at NAnt.Core.Project.Run() in C:\Source\NAnt\nant-0.85-nightly-2005-01-23\src\NAnt.Core\Project.cs:line 924
 
Please send bug report to nant-developers@lists.sourceforge.net.

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System
- after being sent from Granta Design Ltd
______________________________________________________________________

Reply via email to