I think you have to add the passfile attribute to your <cvs> checkout task. Without, 
CVS wants you to type in the password. but ant got problems with pipelining the cvs 
arguments from the console to the cvs executable.

-----Ursprüngliche Nachricht-----
Von: Vikas Phonsa [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 17. Juli 2003 00:19
An: 'Ant Users List'
Betreff: Ant CVS Login problem


I am trying to login and checkout a project from my remote repository by
using the following Ant target from my "IDE":


<target name="cvsCheck" depends="init" >
        <cvspass cvsroot="${cvsroot}" password="${apac.pass}"/>
          <cvs cvsRoot="${cvsroot}" command="checkout" package="ComBRSiebel"
dest="./../Destination"
           failonerror="true"/>
    </target>


It gives me following errors:

Execute:Java13CommandLauncher: cvs -d
:pserver:[EMAIL PROTECTED]:/asmc/users/t0064 checkout ComSuzBRSiebel
cvs checkout: Empty password used - try 'cvs login' with a real password
cvs [checkout aborted]: authorization failed: server cvs.br.dev.com rejected
access to /asmc/users/t0064 for user t0064
Build exception: c:\wsad_workspaces\br\ComSuzBRSiebel\ant\build.xml:55: cvs
exited with error code 1
Build exception: c:\wsad_workspaces\br\ComSuzBRSiebel\ant\build.xml:55: cvs
exited with error code 1



Username,Password,CVSRoot everything is ok.

Now if I use command line to manually login to the repository with same root
& password, I can checkout the project from command line. And interestingly
while I am logged on the server at command line, if I run this ant script
from my IDE it does a success build.

If I logout from command line and run build from IDE it fails again.

Any ideas.

Vik





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


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

Reply via email to