[Anthill] build failed due to password to CVS --- where is wr ong?
Hu, Sigang
SHu at imc.com
Wed Oct 26 16:07:56 CDT 2005
Yes, I did.
I was actually successful using Anthill to build before in running Tomcat
from startup batch file with only one instance.
Now I have 2 instances of Tomcat running as Windows services(one for
building using Anthill and one for running my web application). I start the
service from Control Panel/Administrative Tools/Services.
-----Original Message-----
From: Schaefer, Andreas (c) [mailto:Andreas.Schaefer at Gateway.com]
Sent: Wednesday, October 26, 2005 4:46 PM
To: Anthill user list
Subject: RE: [Anthill] build failed due to password to CVS --- where is wr
ong?
Did you make a manual 'cvs login' before starting Tomcat. I know that
for example TortoiseCVS is not setting the password for my CVS from
cygwin which I use with Anthill.
-Andy
-----Original Message-----
From: anthill-bounces at lists.urbancode.com
[mailto:anthill-bounces at lists.urbancode.com] On Behalf Of Hu, Sigang
Sent: Wednesday, October 26, 2005 1:36 PM
To: Anthill user list
Subject: RE: [Anthill] build failed due to password to CVS --- where is
wr ong?
Yes, the same user. I am running AnthillOS.
-----Original Message-----
From: varban [mailto:vvv at urbancode.com]
Sent: Wednesday, October 26, 2005 4:33 PM
To: Anthill user list
Subject: Re: [Anthill] build failed due to password to CVS --- where is
wrong?
Hi Sigang,
when you ran cvs client manually, did you run it under the same user
that AnthillPro's instance of Tomcat is running?
The reason I am asking is because cvs stores the passwords in the user's
home directory and if tomcat is runing under a different user then cvs
will not find the password that you used.
Regards,
Varban
Hu, Sigang wrote:
> I was successful in building my project and then I set up 2 instances
of
> Tomcat as windows services and one is for Anthill building.
>
> I got the following error email:
>
> Anthill version 1.8.0.264
>
>
>
> Retrieving project files: OK
>
> FAILED to build project. Message: ProfileAdapter prepareForEdit
failed:
> 1 FAILED to get revision list. Message: cvs log failed. Exit code: 1
>
>
>
> And in my tomcat instance log, I see:
>
> 'cvs'
>
> '-d'
>
> ':pserver:shu at hfehr.imc.com:/usr/local/cvs-hfehr'
>
> 'edit'
>
> 'server\build_version.txt'
>
>
>
> The ' characters around the executable and arguments are
>
> not part of the command.
>
>
>
>
>
> WorkingDir: none
>
>
>
> 11:27:54:890 [Thread - AnthillBuildDaemon] DEBUG
> com.urbancode.anthill.adapter.ProfileRepositoryAdapter -
>
>
>
> Environment Variables: none
>
> 11:27:54:890 [Thread - AnthillBuildDaemon] DEBUG
> org.apache.commons.execute.ProcessThreadRegistry - Adding a process
for
> thread: Thread - AnthillBuildDaemon
>
> cvs edit: Empty password used - try 'cvs login' with a real password
>
>
>
> cvs [edit aborted]: authorization failed: server adenine.imc.com
> rejected access to /usr/local/cvs-hfehr for user shu
>
> 11:27:55:000 [Thread - AnthillBuildDaemon] ERROR
> com.urbancode.anthill.BuildManager - ProfileAdapter prepareForEdit
> failed: 1
>
> com.urbancode.anthill.adapter.RepositoryException: ProfileAdapter
> prepareForEdit failed: 1
>
> at
>
com.urbancode.anthill.adapter.ProfileRepositoryAdapter.executeCommand(Pr
ofil
eRepositoryAdapter.java:441)
>
> at
>
com.urbancode.anthill.adapter.ProfileRepositoryAdapter.prepareFileForEdi
t(Pr
ofileRepositoryAdapter.java:365)
>
> at
>
com.urbancode.anthill.adapter.UrbanCodeVersionAdapter.doPreVersionFileMo
dify
(UrbanCodeVersionAdapter.java:252)
>
> at
>
com.urbancode.anthill.adapter.UrbanCodeVersionAdapter.setCurrentVersion(
Urba
nCodeVersionAdapter.java:175)
>
> at
> com.urbancode.anthill.BuildManager.build(BuildManager.java:138)
>
> at
>
com.urbancode.anthill.AnthillProject.releaseProject(AnthillProject.java:
231)
>
> at
> com.urbancode.anthill.BuildDefinition.run(BuildDefinition.java:158)
>
> at
com.urbancode.anthill.BuildDaemon.run(BuildDaemon.java:73)
>
> 11:27:55:000 [Thread - AnthillBuildDaemon] INFO
> com.urbancode.anthill.adapter.CVSRepositoryAdapter - Get revisions
> since command: cmd /x/c
>
>
>
> cd /d C:\Anthill1.8.0\work &&
>
>
>
> cvs -d :pserver:shu at hfehr.imc.com:/usr/local/cvs-hfehr log
> -d">2005-10-24 21:56:57 GMT" -rHEAD -N hfehr
>
>
>
> cvs log: Empty password used - try 'cvs login' with a real password
>
>
>
> I have followed this instruction when configuring CVS repository
adapter
> - I run cvs manually both on command line and using WinCvs client. But
> looks like the password is not stored. So I can't get authenticated
and
> can't get revision list.
>
> "The CVS ROOT used to log in to CVS. Please keep in mind that if you
are
> using pserver authentication, then the user must log in manually from
> the machine running Anthill into the CVS. (Logging in manually will
> allow the CVS client to store the CVS password for future use). "
>
> Thanks in Advance.
>
> sigang
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Anthill mailing list
> Anthill at lists.urbancode.com
> http://lists.urbancode.com/mailman/listinfo/anthill
_______________________________________________
Anthill mailing list
Anthill at lists.urbancode.com
http://lists.urbancode.com/mailman/listinfo/anthill
_______________________________________________
Anthill mailing list
Anthill at lists.urbancode.com
http://lists.urbancode.com/mailman/listinfo/anthill
_______________________________________________
Anthill mailing list
Anthill at lists.urbancode.com
http://lists.urbancode.com/mailman/listinfo/anthill
More information about the Anthill
mailing list