Problems with CVS

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

Problems with CVS

CletusTSJY
I'm trying to get Hudson to work for a project of ours but whenever a scheduled build runs, I get an email reporting the following output:

started
[workspace] $ cvs -Q -z3 -d :[hidden email]
.1.35:/acti co -P -r release-1-4-2-development-branch -D "Tuesday, October 9, 2007 9:02:04 PM UTC" VeroniqaFrontend
? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
cvs checkout: move away `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BackToScoolMail- 2006.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/Summer-Homepage-2006.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/aggregatorData.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/closeRequest.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/delete.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml'; it is in the way
FATAL: CVS failed. exit code=1

Whenever I build the project using the "Build Now" button it works, but scheduled builds consistently fail with this message.  Any ideas what the difference would be?

Thanks,
Cameron

--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Problems with CVS

Kohsuke Kawaguchi
Administrator

Hmm, that's very strange because "build now" and scheduled builds use
the same mechanism and the code path is essentially the same.

How is your CVS configured? To use update or not to use update?


Cameron Hinkle wrote:

> I'm trying to get Hudson to work for a project of ours but whenever a
> scheduled build runs, I get an email reporting the following output:
>
> started
> [workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti co -P
> -r release-1-4-2-development-branch -D "Tuesday, October 9, 2007 9:02:04 PM
> UTC" VeroniqaFrontend
> ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> 2006.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm'; it is in
> the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/Summer-
> Homepage-2006.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml'; it is in
> the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml'; it is in
> the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml'; it is
> in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml'; it is in the way
> FATAL: CVS failed. exit code=1
>
> Whenever I build the project using the "Build Now" button it works, but
> scheduled builds consistently fail with this message.  Any ideas what the
> difference would be?
>
> Thanks,
> Cameron
>

--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Problems with CVS

CletusTSJY
It's configured to not use update and to run in legacy mode.  It's the strangest thing, but I have never seen those errors when using the Build Now button.  I'm not familiar enough with Hudson to understand what might be going on that could be different.

Thanks for your help,
Cameron

On 10/9/07, Kohsuke Kawaguchi <[hidden email]> wrote:

Hmm, that's very strange because "build now" and scheduled builds use
the same mechanism and the code path is essentially the same.

How is your CVS configured? To use update or not to use update?


Cameron Hinkle wrote:

> I'm trying to get Hudson to work for a project of ours but whenever a
> scheduled build runs, I get an email reporting the following output:
>
> started
> [workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti co -P
> -r release-1-4-2-development-branch -D "Tuesday, October 9, 2007 9:02:04 PM
> UTC" VeroniqaFrontend
> ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> 2006.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> is in the way
> cvs checkout: move away

> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm'; it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm'; it is in
> the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> it is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/Summer-
> Homepage-2006.vm'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml'; it is in
> the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml'; it is in
> the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml'; it is in the
> way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml'; it is
> in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> is in the way
> cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml'; it is in the way
> FATAL: CVS failed. exit code=1
>
> Whenever I build the project using the "Build Now" button it works, but
> scheduled builds consistently fail with this message.  Any ideas what the
> difference would be?
>
> Thanks,
> Cameron
>


--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]




--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Problems with CVS

Kohsuke Kawaguchi
Administrator
Is this Windows or Unix?

One possibility is that some process is running on the workspace and
causes Hudson to fail to clear up the workspace. Then when it runs cvs
co, it will get errors like this.

2007/10/10, Cameron Hinkle <[hidden email]>:

> It's configured to not use update and to run in legacy mode.  It's the
> strangest thing, but I have never seen those errors when using the Build Now
> button.  I'm not familiar enough with Hudson to understand what might be
> going on that could be different.
>
> Thanks for your help,
> Cameron
>
>
> On 10/9/07, Kohsuke Kawaguchi <[hidden email]> wrote:
> >
> > Hmm, that's very strange because "build now" and scheduled builds use
> > the same mechanism and the code path is essentially the same.
> >
> > How is your CVS configured? To use update or not to use update?
> >
> >
> > Cameron Hinkle wrote:
> > > I'm trying to get Hudson to work for a project of ours but whenever a
> > > scheduled build runs, I get an email reporting the following output:
> > >
> > > started
> > > [workspace] $ cvs -Q -z3 -d
> :pserver:cvsuser:billy123@10.1.1.35:/acti co -P
> > > -r release-1-4-2-development-branch -D "Tuesday,
> October 9, 2007 9:02:04 PM
> > > UTC" VeroniqaFrontend
> > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> it is in the
> > > way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > > 2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/Summer-
> > > Homepage-2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> it is
> > > in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';
> it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> > > in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> it is in the way
> > > FATAL: CVS failed. exit code=1
> > >
> > > Whenever I build the project using the "Build Now" button it works, but
> > > scheduled builds consistently fail with this message.  Any ideas what
> the
> > > difference would be?
> > >
> > > Thanks,
> > > Cameron
> > >
> >
> >
> > --
> > Kohsuke Kawaguchi
> > Sun Microsystems                   [hidden email]
> >
> >
>
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673


--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: Re: Problems with CVS

ruel loehr
Do you have tortoise CVS installed?  I've seen the exact problem before
do to Tortoise's process which handles icon overlays.    Virus scanners
have also been known to trigger this as well.    Check your task manager
for TortoiseCVSCache process.   If you kill it, it will respawn itself.



-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Kohsuke Kawaguchi
Sent: Thursday, October 11, 2007 9:13 AM
To: [hidden email]
Subject: Re: Problems with CVS

Is this Windows or Unix?

One possibility is that some process is running on the workspace and
causes Hudson to fail to clear up the workspace. Then when it runs cvs
co, it will get errors like this.

2007/10/10, Cameron Hinkle <[hidden email]>:
> It's configured to not use update and to run in legacy mode.  It's the
> strangest thing, but I have never seen those errors when using the
Build Now
> button.  I'm not familiar enough with Hudson to understand what might
be
> going on that could be different.
>
> Thanks for your help,
> Cameron
>
>
> On 10/9/07, Kohsuke Kawaguchi <[hidden email]> wrote:
> >
> > Hmm, that's very strange because "build now" and scheduled builds
use
> > the same mechanism and the code path is essentially the same.
> >
> > How is your CVS configured? To use update or not to use update?
> >
> >
> > Cameron Hinkle wrote:
> > > I'm trying to get Hudson to work for a project of ours but
whenever a
> > > scheduled build runs, I get an email reporting the following
output:

> > >
> > > started
> > > [workspace] $ cvs -Q -z3 -d
> :pserver:cvsuser:billy123@10.1.1.35:/acti co -P
> > > -r release-1-4-2-development-branch -D "Tuesday,
> October 9, 2007 9:02:04 PM
> > > UTC" VeroniqaFrontend
> > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> it is in the
> > > way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > > 2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/Summer-
> > > Homepage-2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> it is
> > > in the way
> > > cvs checkout: move away
> > >
>
`VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';

> it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> > > in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> it is in the way
> > > FATAL: CVS failed. exit code=1
> > >
> > > Whenever I build the project using the "Build Now" button it
works, but
> > > scheduled builds consistently fail with this message.  Any ideas
what

> the
> > > difference would be?
> > >
> > > Thanks,
> > > Cameron
> > >
> >
> >
> > --
> > Kohsuke Kawaguchi
> > Sun Microsystems                   [hidden email]
> >
> >
>
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673


--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

CletusTSJY
The CVS server is running WinCVS but the Hudson server is on suse.

Is it possible that the workspace is not getting cleared out before the checkout command is run?  How does Hudson clear the workspace before checking out?  I'm going to try running chmod on the workspace before the automatic build happens to see if that helps at all.  Does the process run as a different user if it's run automatically vs. if it's run using Build Now?

Thanks.

On 10/11/07, Loehr, Ruel <[hidden email]> wrote:
Do you have tortoise CVS installed?  I've seen the exact problem before
do to Tortoise's process which handles icon overlays.    Virus scanners
have also been known to trigger this as well.    Check your task manager
for TortoiseCVSCache process.   If you kill it, it will respawn itself.



-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Kohsuke Kawaguchi
Sent: Thursday, October 11, 2007 9:13 AM
To: [hidden email]
Subject: Re: Problems with CVS

Is this Windows or Unix?

One possibility is that some process is running on the workspace and
causes Hudson to fail to clear up the workspace. Then when it runs cvs
co, it will get errors like this.

2007/10/10, Cameron Hinkle <[hidden email]>:
> It's configured to not use update and to run in legacy mode.  It's the
> strangest thing, but I have never seen those errors when using the
Build Now
> button.  I'm not familiar enough with Hudson to understand what might
be
> going on that could be different.
>
> Thanks for your help,
> Cameron
>
>
> On 10/9/07, Kohsuke Kawaguchi < [hidden email]> wrote:
> >
> > Hmm, that's very strange because "build now" and scheduled builds
use
> > the same mechanism and the code path is essentially the same.
> >
> > How is your CVS configured? To use update or not to use update?
> >
> >
> > Cameron Hinkle wrote:
> > > I'm trying to get Hudson to work for a project of ours but
whenever a
> > > scheduled build runs, I get an email reporting the following
output:

> > >
> > > started
> > > [workspace] $ cvs -Q -z3 -d
> :pserver:cvsuser:billy123@10.1.1.35 :/acti co -P
> > > -r release-1-4-2-development-branch -D "Tuesday,
> October 9, 2007 9:02:04 PM
> > > UTC" VeroniqaFrontend
> > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> it is in the
> > > way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';

> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > > 2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >

> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/Summer-
> > > Homepage-2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >

> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> it is
> > > in the way
> > > cvs checkout: move away
> > >
>
`VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';

> it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/delete.xml'; it is

> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> > > in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';

> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> it is in the way
> > > FATAL: CVS failed. exit code=1
> > >
> > > Whenever I build the project using the "Build Now" button it
works, but
> > > scheduled builds consistently fail with this message.  Any ideas
what

> the
> > > difference would be?
> > >
> > > Thanks,
> > > Cameron
> > >
> >
> >
> > --
> > Kohsuke Kawaguchi
> > Sun Microsystems                   [hidden email]
> >
> >
>
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673


--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]




--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
http://www.cameronhinkle.com/
Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

CletusTSJY
I want to use Hudson for our nightly builds but I've been stuck against this error for three weeks now and I'm not sure what to do.  I've gotten a lot more familiar with Hudson over the last 3 weeks so maybe I can describe the problem better.  I do automated builds every day at 7:00 am PST and 2:00 pm PST.  Sometimes it fails, sometimes it succeeds.  Usually it fails and looks like this:

started
[workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007 2:01:27 PM UTC" VeroniqaFrontend
cvs server: [07:01:47] waiting for Unknown User's lock in D:/cvsrepo/acti/VeroniqaFrontend/bak
cvs server: [07:02:02] obtained lock in D:/cvsrepo/acti/VeroniqaFrontend/bak
cvs server: [07:03:14] waiting for Unknown User's lock in D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
cvs server: [07:03:29] obtained lock in D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
cvs server: [07:04:11] waiting for Unknown User's lock in D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
cvs server: [07:04:26] obtained lock in D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
$ computing changelog
[VeroniqaFrontend] $ ant buildDev
Buildfile: build.xml does not exist!
Build failed
Sending e-mails to: [hidden email]
finished: FAILURE
iqaFrontend/CVSROOT/modules'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/notify'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/postcommit'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/rcsinfo'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/taginfo'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/verifymsg'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/.cvsignore'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/log4j.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/resin-web.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/struts- config.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/tiles-defs.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/web.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FDXParser.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FedExAPI.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/JLblexts.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/Verisign.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/activation.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/antlr.jar'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/axis- ant.jar'; it is in the way
cvs [checkout aborted]: cannot rename file .new.axis.jar to axis.jar: No such file or directory
FATAL: CVS failed. exit code=1
Sending e-mails to: [hidden email]

finished: FAILURE


However, whenever I use "build now" it works perfectly. I don't think CVS has ever said "it is in the way" when using the Build Now button. Here is sample ouput from the build now button:

[workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007 2:35:09 PM UTC" VeroniqaFrontend
$ computing changelog
cvs server: Logging VeroniqaFrontend
...
BUILD SUCCESSFUL
Total time: 1 minute 55 seconds
Sending e-mails to: [hidden email]
finished: SUCCESS

I know that CVS error is usually from CVS finding a file it didn't put there so I thought if I did a chmod -R 777 on the folder, Hudson could clear out the workspace freshly and download it from CVS so I put that into a cronjob every minute.  Still I get the same results.

Anyone with any ideas?

Thanks,
Cameron Hinkle
http://www.cameronhinkle.com/


On 10/11/07, Cameron Hinkle <[hidden email]> wrote:
The CVS server is running WinCVS but the Hudson server is on suse.

Is it possible that the workspace is not getting cleared out before the checkout command is run?  How does Hudson clear the workspace before checking out?  I'm going to try running chmod on the workspace before the automatic build happens to see if that helps at all.  Does the process run as a different user if it's run automatically vs. if it's run using Build Now?

Thanks.


On 10/11/07, Loehr, Ruel <[hidden email]> wrote:
Do you have tortoise CVS installed?  I've seen the exact problem before
do to Tortoise's process which handles icon overlays.    Virus scanners
have also been known to trigger this as well.    Check your task manager
for TortoiseCVSCache process.   If you kill it, it will respawn itself.



-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Kohsuke Kawaguchi
Sent: Thursday, October 11, 2007 9:13 AM
To: [hidden email]
Subject: Re: Problems with CVS

Is this Windows or Unix?

One possibility is that some process is running on the workspace and
causes Hudson to fail to clear up the workspace. Then when it runs cvs
co, it will get errors like this.

2007/10/10, Cameron Hinkle <[hidden email]>:
> It's configured to not use update and to run in legacy mode.  It's the
> strangest thing, but I have never seen those errors when using the
Build Now
> button.  I'm not familiar enough with Hudson to understand what might
be
> going on that could be different.
>
> Thanks for your help,
> Cameron
>
>
> On 10/9/07, Kohsuke Kawaguchi < [hidden email]> wrote:
> >
> > Hmm, that's very strange because "build now" and scheduled builds
use
> > the same mechanism and the code path is essentially the same.
> >
> > How is your CVS configured? To use update or not to use update?
> >
> >
> > Cameron Hinkle wrote:
> > > I'm trying to get Hudson to work for a project of ours but
whenever a
> > > scheduled build runs, I get an email reporting the following
output:

> > >
> > > started
> > > [workspace] $ cvs -Q -z3 -d
> :[hidden email] :/acti co -P
> > > -r release-1-4-2-development-branch -D "Tuesday,
> October 9, 2007 9:02:04 PM
> > > UTC" VeroniqaFrontend
> > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> it is in the
> > > way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';

> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > > 2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >

> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > > it is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/Summer-
> > > Homepage-2006.vm'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >

> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> it is in
> > > the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> it is
> > > in the way
> > > cvs checkout: move away
> > >
>
`VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';

> it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/delete.xml'; it is

> > > in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> > > in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';

> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> > > is in the way
> > > cvs checkout: move away
> > >
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> it is in the way
> > > FATAL: CVS failed. exit code=1
> > >
> > > Whenever I build the project using the "Build Now" button it
works, but
> > > scheduled builds consistently fail with this message.  Any ideas
what

> the
> > > difference would be?
> > >
> > > Thanks,
> > > Cameron
> > >
> >
> >
> > --
> > Kohsuke Kawaguchi
> > Sun Microsystems                   [hidden email]
> >
> >
>
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673


--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]




--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
<a href="http://www.cameronhinkle.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.cameronhinkle.com/



--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

jblack
Something seems amiss here in your cvs, espcially when your trace shows checking out 'CVSROOT' (this may be just a downstream symptom of the problem, not sure).

What does you cvs server 'modules' file contain?  

CletusTSJY wrote
I want to use Hudson for our nightly builds but I've been stuck against this
error for three weeks now and I'm not sure what to do.  I've gotten a lot
more familiar with Hudson over the last 3 weeks so maybe I can describe the
problem better.  I do automated builds every day at 7:00 am PST and 2:00 pm
PST.  Sometimes it fails, sometimes it succeeds.  Usually it fails and looks
like this:

started
[workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti
co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007
2:01:27 PM UTC" VeroniqaFrontend
cvs server: [07:01:47] waiting for Unknown User's lock in
D:/cvsrepo/acti/VeroniqaFrontend/bak
cvs server: [07:02:02] obtained lock in D:/cvsrepo/acti/VeroniqaFrontend/bak
cvs server: [07:03:14] waiting for Unknown User's lock in
D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
cvs server: [07:03:29] obtained lock in
D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
cvs server: [07:04:11] waiting for Unknown User's lock in
D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
cvs server: [07:04:26] obtained lock in
D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
$ computing changelog
[VeroniqaFrontend] $ ant buildDev
Buildfile: build.xml does not exist!
Build failed
Sending e-mails to: cameron.hinkle@a-cti.com
finished: FAILURE
iqaFrontend/CVSROOT/modules'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/notify'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/postcommit'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/rcsinfo'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/taginfo'; it is in the way
cvs checkout: move away `VeroniqaFrontend/CVSROOT/verifymsg'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/.cvsignore'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/log4j.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/resin-web.xml'; it
is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/struts-config.xml';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/tiles-defs.xml'; it
is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/web.xml'; it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FDXParser.jar';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FedExAPI.jar';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/JLblexts.jar';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/Verisign.jar';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/activation.jar';
it is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/antlr.jar'; it
is in the way
cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/axis-ant.jar';
it is in the way
cvs [checkout aborted]: cannot rename file .new.axis.jar to axis.jar:
No such file or directory
FATAL: CVS failed. exit code=1
Sending e-mails to: cameron.hinkle@a-cti.com

finished: FAILURE



However, whenever I use "build now" it works perfectly.  I don't think
CVS has ever said "it is in the way" when using the Build Now button.
Here is sample ouput from the build now button:

[workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti
co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007
2:35:09 PM UTC" VeroniqaFrontend
$ computing changelog
cvs server: Logging VeroniqaFrontend
...

BUILD SUCCESSFUL

Total time: 1 minute 55 seconds
Sending e-mails to: cameron.hinkle@a-cti.com
finished: SUCCESS


I know that CVS error is usually from CVS finding a file it didn't put there
so I thought if I did a chmod -R 777 on the folder, Hudson could clear out
the workspace freshly and download it from CVS so I put that into a cronjob
every minute.  Still I get the same results.

Anyone with any ideas?

Thanks,
Cameron Hinkle
http://www.cameronhinkle.com/


On 10/11/07, Cameron Hinkle <cameron.hinkle@a-cti.com> wrote:
>
> The CVS server is running WinCVS but the Hudson server is on suse.
>
> Is it possible that the workspace is not getting cleared out before the
> checkout command is run?  How does Hudson clear the workspace before
> checking out?  I'm going to try running chmod on the workspace before the
> automatic build happens to see if that helps at all.  Does the process run
> as a different user if it's run automatically vs. if it's run using Build
> Now?
>
> Thanks.
>
> On 10/11/07, Loehr, Ruel <rloehr@pointserve.com> wrote:
> >
> > Do you have tortoise CVS installed?  I've seen the exact problem before
> > do to Tortoise's process which handles icon overlays.    Virus scanners
> > have also been known to trigger this as well.    Check your task manager
> >
> > for TortoiseCVSCache process.   If you kill it, it will respawn itself.
> >
> >
> >
> > -----Original Message-----
> > From: kohsuke.kawaguchi@gmail.com [mailto: kohsuke.kawaguchi@gmail.com]
> > On Behalf Of Kohsuke Kawaguchi
> > Sent: Thursday, October 11, 2007 9:13 AM
> > To: users@hudson.dev.java.net
> > Subject: Re: Problems with CVS
> >
> > Is this Windows or Unix?
> >
> > One possibility is that some process is running on the workspace and
> > causes Hudson to fail to clear up the workspace. Then when it runs cvs
> > co, it will get errors like this.
> >
> > 2007/10/10, Cameron Hinkle <cameron.hinkle@a-cti.com>:
> > > It's configured to not use update and to run in legacy mode.  It's the
> > > strangest thing, but I have never seen those errors when using the
> > Build Now
> > > button.  I'm not familiar enough with Hudson to understand what might
> > be
> > > going on that could be different.
> > >
> > > Thanks for your help,
> > > Cameron
> > >
> > >
> > > On 10/9/07, Kohsuke Kawaguchi < Kohsuke.Kawaguchi@sun.com> wrote:
> > > >
> > > > Hmm, that's very strange because "build now" and scheduled builds
> > use
> > > > the same mechanism and the code path is essentially the same.
> > > >
> > > > How is your CVS configured? To use update or not to use update?
> > > >
> > > >
> > > > Cameron Hinkle wrote:
> > > > > I'm trying to get Hudson to work for a project of ours but
> > whenever a
> > > > > scheduled build runs, I get an email reporting the following
> > output:
> > > > >
> > > > > started
> > > > > [workspace] $ cvs -Q -z3 -d
> > > :pserver:cvsuser:billy123@10.1.1.35 :/acti co -P
> > > > > -r release-1-4-2-development-branch -D "Tuesday,
> > > October 9, 2007 9:02:04 PM
> > > > > UTC" VeroniqaFrontend
> > > > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > > > > 2006.vm'; it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
> > > > > in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> > > is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> > > is in the way
> > > > > cvs checkout: move away
> > > > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> > > it is in
> > > > > the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> > > is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/Summer-
> > > > > Homepage-2006.vm'; it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> > > it is in
> > > > > the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> > > it is in
> > > > > the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> > > it is
> > > > > in the way
> > > > > cvs checkout: move away
> > > > >
> > >
> > `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';
> > > it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> > > > > in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
> > > > > in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> > > it is in the
> > > > > way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> > > > > it is in the way
> > > > > cvs checkout: move away
> > > `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
> > > > > is in the way
> > > > > cvs checkout: move away
> > > > >
> > > `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> > > it is in the way
> > > > > FATAL: CVS failed. exit code=1
> > > > >
> > > > > Whenever I build the project using the "Build Now" button it
> > works, but
> > > > > scheduled builds consistently fail with this message.  Any ideas
> > what
> > > the
> > > > > difference would be?
> > > > >
> > > > > Thanks,
> > > > > Cameron
> > > > >
> > > >
> > > >
> > > > --
> > > > Kohsuke Kawaguchi
> > > > Sun Microsystems                   kohsuke.kawaguchi@sun.com
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Cameron Hinkle
> > > Development Manager
> > > Adaptavant
> > > Cell: 503-998-9673
> >
> >
> > --
> > Kohsuke Kawaguchi
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@hudson.dev.java.net
> > For additional commands, e-mail: users-help@hudson.dev.java.net
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@hudson.dev.java.net
> > For additional commands, e-mail: users-help@hudson.dev.java.net
> >
> >
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673
> http://www.cameronhinkle.com/
>



--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

CletusTSJY
Yeah...well, this could be embarrassing.  I should first just say that I didn't have any part in setting up our CVS server and no one here really has a good idea about how to set up a CVS server (it was done a long time ago).

We're using winCVS and I took a look at the directory it's installed in, which is d:\cvsrepo\.  There are three repositories listed here.  The one I'm using is called acti, and it's located at d:\cvsrepo\acti\.  The acti folder has 20 or so modules in it.  There is a folder in the acti folder called CVSROOT, which contains several files, including "modules", "modules,v" and ".#modules".  The one just called "modules" just has comments in it while the hidden file (.#modules) has the names of a couple of our modules along with a few command line arguments, it looks like, but it doesn't have the module I'm using (VeroniqaFrontend).

Inside the module I'm using, called VeroniqaFrontend, is a folder called CVSROOT, that has all the files that are in the \acti\ folder, but just with comments.  I'm assuming that this folder is not supposed to be here, but I don't know for sure because I'm not exactly a CVS expert (in case you couldn't tell).

Anyway, is our CVS repository too messed up to proceed?  Any advice on what to do about it?

Thanks,
Cameron

On 11/2/07, jblack <[hidden email]> wrote:

Something seems amiss here in your cvs, espcially when your trace shows
checking out 'CVSROOT' (this may be just a downstream symptom of the
problem, not sure).

What does you cvs server 'modules' file contain?


CletusTSJY wrote:

>
> I want to use Hudson for our nightly builds but I've been stuck against
> this
> error for three weeks now and I'm not sure what to do.  I've gotten a lot
> more familiar with Hudson over the last 3 weeks so maybe I can describe
> the
> problem better.  I do automated builds every day at 7:00 am PST and 2:00
> pm
> PST.  Sometimes it fails, sometimes it succeeds.  Usually it fails and
> looks
> like this:
>
> started
> [workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35:/acti
> co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007
> 2:01:27 PM UTC" VeroniqaFrontend
> cvs server: [07:01:47] waiting for Unknown User's lock in
> D:/cvsrepo/acti/VeroniqaFrontend/bak
> cvs server: [07:02:02] obtained lock in
> D:/cvsrepo/acti/VeroniqaFrontend/bak
> cvs server: [07:03:14] waiting for Unknown User's lock in
> D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
> cvs server: [07:03:29] obtained lock in
> D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
> cvs server: [07:04:11] waiting for Unknown User's lock in
> D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
> cvs server: [07:04:26] obtained lock in
> D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
> $ computing changelog
> [VeroniqaFrontend] $ ant buildDev
> Buildfile: build.xml does not exist!
> Build failed

> Sending e-mails to: [hidden email]
> finished: FAILURE
> iqaFrontend/CVSROOT/modules'; it is in the way
> cvs checkout: move away `VeroniqaFrontend/CVSROOT/notify'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/CVSROOT/postcommit'; it is in
> the way
> cvs checkout: move away `VeroniqaFrontend/CVSROOT/rcsinfo'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/CVSROOT/taginfo'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/CVSROOT/verifymsg'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/.cvsignore'; it is in
> the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/log4j.xml'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/resin-web.xml'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/struts-config.xml';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/tiles-defs.xml'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/web.xml'; it is in the
> way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FDXParser.jar';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/FedExAPI.jar';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/JLblexts.jar';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/Verisign.jar';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/activation.jar';
> it is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/antlr.jar'; it
> is in the way
> cvs checkout: move away `VeroniqaFrontend/WEB-INF/lib/axis-ant.jar';
> it is in the way
> cvs [checkout aborted]: cannot rename file .new.axis.jar to axis.jar:
> No such file or directory
> FATAL: CVS failed. exit code=1
> Sending e-mails to: [hidden email]
>
> finished: FAILURE
>
>
>
> However, whenever I use "build now" it works perfectly.  I don't think
> CVS has ever said "it is in the way" when using the Build Now button.
> Here is sample ouput from the build now button:
>
> [workspace] $ cvs -Q -z3 -d :pserver:cvsuser:billy123@10.1.1.35 :/acti
> co -P -r release_1-5-1_development_branch -D "Friday, November 2, 2007
> 2:35:09 PM UTC" VeroniqaFrontend
> $ computing changelog
> cvs server: Logging VeroniqaFrontend
> ...
>
> BUILD SUCCESSFUL
>
> Total time: 1 minute 55 seconds
> Sending e-mails to: [hidden email]
> finished: SUCCESS
>
>
> I know that CVS error is usually from CVS finding a file it didn't put
> there
> so I thought if I did a chmod -R 777 on the folder, Hudson could clear out
> the workspace freshly and download it from CVS so I put that into a
> cronjob
> every minute.  Still I get the same results.
>
> Anyone with any ideas?
>
> Thanks,
> Cameron Hinkle
> http://www.cameronhinkle.com/
>
>
> On 10/11/07, Cameron Hinkle <[hidden email]> wrote:
>>
>> The CVS server is running WinCVS but the Hudson server is on suse.
>>
>> Is it possible that the workspace is not getting cleared out before the
>> checkout command is run?  How does Hudson clear the workspace before
>> checking out?  I'm going to try running chmod on the workspace before the
>> automatic build happens to see if that helps at all.  Does the process
>> run
>> as a different user if it's run automatically vs. if it's run using Build
>> Now?
>>
>> Thanks.
>>
>> On 10/11/07, Loehr, Ruel <[hidden email]> wrote:
>> >
>> > Do you have tortoise CVS installed?  I've seen the exact problem before
>> > do to Tortoise's process which handles icon overlays.    Virus scanners
>> > have also been known to trigger this as well.    Check your task
>> manager
>> >
>> > for TortoiseCVSCache process.   If you kill it, it will respawn itself.
>> >
>> >
>> >
>> > -----Original Message-----
>> > From: [hidden email] [mailto: [hidden email]]
>> > On Behalf Of Kohsuke Kawaguchi
>> > Sent: Thursday, October 11, 2007 9:13 AM
>> > To: [hidden email]
>> > Subject: Re: Problems with CVS
>> >
>> > Is this Windows or Unix?
>> >
>> > One possibility is that some process is running on the workspace and
>> > causes Hudson to fail to clear up the workspace. Then when it runs cvs
>> > co, it will get errors like this.
>> >
>> > 2007/10/10, Cameron Hinkle <[hidden email]>:
>> > > It's configured to not use update and to run in legacy mode.  It's
>> the
>> > > strangest thing, but I have never seen those errors when using the
>> > Build Now
>> > > button.  I'm not familiar enough with Hudson to understand what might
>> > be
>> > > going on that could be different.
>> > >
>> > > Thanks for your help,
>> > > Cameron
>> > >
>> > >
>> > > On 10/9/07, Kohsuke Kawaguchi < [hidden email]> wrote:
>> > > >
>> > > > Hmm, that's very strange because "build now" and scheduled builds
>> > use

>> > > > the same mechanism and the code path is essentially the same.
>> > > >
>> > > > How is your CVS configured? To use update or not to use update?
>> > > >
>> > > >
>> > > > Cameron Hinkle wrote:
>> > > > > I'm trying to get Hudson to work for a project of ours but
>> > whenever a
>> > > > > scheduled build runs, I get an email reporting the following
>> > output:
>> > > > >
>> > > > > started
>> > > > > [workspace] $ cvs -Q -z3 -d
>> > > :[hidden email] :/acti co -P
>> > > > > -r release-1-4-2-development-branch -D "Tuesday,
>> > > October 9, 2007 9:02:04 PM
>> > > > > UTC" VeroniqaFrontend
>> > > > > ? VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
>> > > it is in the

>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
>> > > > > 2006.vm'; it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it is
>> > > > > in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
>> > > is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
>> > > is in the way
>> > > > > cvs checkout: move away
>> > > > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
>> > > it is in
>> > > > > the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
>> > > is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/Summer-
>> > > > > Homepage-2006.vm'; it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
>> > > it is in
>> > > > > the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
>> > > it is in
>> > > > > the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
>> > > it is in the
>> > > > > way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
>> > > it is
>> > > > > in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > >
>> > `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';
>> > > it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
>> > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
>> > > > > it is in the way
>> > > > > cvs checkout: move away

>> > > `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
>> > > > > in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it is
>> > > > > in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
>> > > it is in the

>> > > > > way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
>> > > > > it is in the way
>> > > > > cvs checkout: move away
>> > > `VeroniqaFrontend/warehouse/xml/shipRequest.xml'; it
>> > > > > is in the way
>> > > > > cvs checkout: move away
>> > > > >
>> > > `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
>> > > it is in the way
>> > > > > FATAL: CVS failed. exit code=1
>> > > > >

>> > > > > Whenever I build the project using the "Build Now" button it
>> > works, but
>> > > > > scheduled builds consistently fail with this message.  Any ideas
>> > what
>> > > the
>> > > > > difference would be?
>> > > > >
>> > > > > Thanks,
>> > > > > Cameron
>> > > > >
>> > > >
>> > > >
>> > > > --
>> > > > Kohsuke Kawaguchi
>> > > > Sun Microsystems                   [hidden email]
>> > > >
>> > > >
>> > >
>> > >
>> > >
>> > > --
>> > > Cameron Hinkle
>> > > Development Manager
>> > > Adaptavant
>> > > Cell: 503-998-9673
>> >
>> >
>> > --
>> > Kohsuke Kawaguchi
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [hidden email]
>> > For additional commands, e-mail: [hidden email]
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [hidden email]
>> > For additional commands, e-mail: [hidden email]
>> >
>> >
>>
>>

>> --
>> Cameron Hinkle
>> Development Manager
>> Adaptavant
>> Cell: 503-998-9673
>> http://www.cameronhinkle.com/
>>
>
>
>
> --
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673
>
>

--
View this message in context: http://www.nabble.com/Problems-with-CVS-tf4596985.html#a13556313
Sent from the Hudson users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]




--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

Qazwart-2
Okay: You're problems are definitely with CVS. Let me help you as much as I can:

* In CVS, the directories inside the root of your CVS archive is
called "modules". For example, you have a  module "VeroniqaFrontend",
you have a directory in your CVS root directory called
"VeroniqaFrontend". You also have a module "VeroniqaFrontend/WEB-INF"
which is automatically checked out or updated when you checkout or
update "VeroniqaFrontend".

* In the root of a CVS repository, you will also have the directory
CVSROOT. This directory contains files that help define how CVS is
accessed, and any actions CVS should take. See
<http://snipurl.com/hudson_cvs> for more information about these
files.

The main error you're getting are:

    cvs checkout: move away `VeroniqaFrontend/XXX/yyy; it is in the way

This is caused by files that are in the directory, but not under CVS
control in the directory where CVS also wants to put its files. There
are several ways this happens:

* You have a file "foo.xml" in the directory, and somebody adds it to
CVS before you do. When you do an update, you'll get that "it is in
the way" error. In this case, you need to rename this file, allow CVS
to put its version of the file into your directory, then decide
whether to keep the CVS revision of the file, your version of the
file, or merge the two. If you want the CVS revision of that file, you
delete your renamed file. If you want your version in CVS, you replace
the CVS version with your version and do a "cvs commit". Most likely,
you want to merge the two revisions, then do a "cvs commit".

* Your build process creates a "foo.xml" in that directory, and
somebody did a "cvs add foo.xml" and "cvs commit. I saw people do this
because they have CVS automatically add all non-CVS files when they do
a "cvs commit". I believe this is an option with WinCVS (and a lousy
one at that). The intentions are good: If I create a new file, it
makes sure it is added to CVS, but it leads to this very situation.

Take a look at your build process and see if it creates these files
under the WEB-INF directory. If it does, remove these files from
WEB-INF, and then do a "cvs update -d". When CVS adds these files to
the WEB-INF directory, you will do a "cvs delete -f <filename>" and
after you finish deleting them all, do a "cvs commit" to completely
remove them. BTW, this will only remove these files from future
revisions of your build process. They will still be there with older
revisions.

* These files are not part of the build process, but are suppose to be
in the CVS archive. If this is the case, someone accidently deleted
the "CVS" directory from within the WEB-INF directory where you're
doing the build. Rename the WEB-INF and do a "cvs update -d" to
recreate the WEB-INF directory. Make sure everything matches before
removing the older, renamed WEB-INF directory.

For some odd reason, you also have a CVSROOT directory inside you
VeroniqaFrontend directory. This is not good. How did this happen? My
guess is that some genius used the "cvs init" command to create the
VeroniqaFrontend module instead of using "cvs import" or checking out
the repository root and doing a "cvs add".

You could simply delete this directory from your CVS archive, but this
may cause problems with people who already have this directory checked
out. The best thing to do is a "cvs delete -f" on all the files in
that directory, then do a "cvs commit". That will fix future problems,
and will allow people who have this module checked out to update their
working directories cleanly. Later on, you can remove the
`VeroniqaFrontend/CVSROOT' directory entirely from the source archive
(which I highly recommend you do).

On 11/2/07, Cameron Hinkle <[hidden email]> wrote:

> Yeah...well, this could be embarrassing.  I should first just say that I
> didn't have any part in setting up our CVS server and no one here really has
> a good idea about how to set up a CVS server (it was done a long time ago).
>
> We're using winCVS and I took a look at the directory it's installed in,
> which is d:\cvsrepo\.  There are three repositories listed here.  The one
> I'm using is called acti, and it's located at d:\cvsrepo\acti\.  The acti
> folder has 20 or so modules in it.  There is a folder in the acti folder
> called CVSROOT, which contains several files, including "modules",
> "modules,v" and ".#modules".  The one just called "modules" just has
> comments in it while the hidden file (.#modules) has the names of a couple
> of our modules along with a few command line arguments, it looks like, but
> it doesn't have the module I'm using (VeroniqaFrontend).
>
> Inside the module I'm using, called VeroniqaFrontend, is a folder called
> CVSROOT, that has all the files that are in the \acti\ folder, but just with
> comments.  I'm assuming that this folder is not supposed to be here, but I
> don't know for sure because I'm not exactly a CVS expert (in case you
> couldn't tell).
>
> Anyway, is our CVS repository too messed up to proceed?  Any advice on what
> to do about it?
>
> Thanks,
> Cameron
>
>
> On 11/2/07, jblack < [hidden email]> wrote:
> >
> > Something seems amiss here in your cvs, espcially when your trace shows
> > checking out 'CVSROOT' (this may be just a downstream symptom of the
> > problem, not sure).
> >
> > What does you cvs server 'modules' file contain?
> >
> >
> > CletusTSJY wrote:
> > >
> > > I want to use Hudson for our nightly builds but I've been stuck against
> > > this
> > > error for three weeks now and I'm not sure what to do.  I've gotten a
> lot
> > > more familiar with Hudson over the last 3 weeks so maybe I can describe
> > > the
> > > problem better.  I do automated builds every day at 7:00 am PST and 2:00
> > > pm
> > > PST.  Sometimes it fails, sometimes it succeeds.  Usually it fails and
> > > looks
> > > like this:
> > >
> > > started
> > > [workspace] $ cvs -Q -z3 -d
> :pserver:cvsuser:billy123@10.1.1.35:/acti
> > > co -P -r release_1-5-1_development_branch -D "Friday,
> November 2, 2007
> > > 2:01:27 PM UTC" VeroniqaFrontend
> > > cvs server: [07:01:47] waiting for Unknown User's lock in
> > > D:/cvsrepo/acti/VeroniqaFrontend/bak
> > > cvs server: [07:02:02] obtained lock in
> > > D:/cvsrepo/acti/VeroniqaFrontend/bak
> > > cvs server: [07:03:14] waiting for Unknown User's lock in
> > >
> D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
> > > cvs server: [07:03:29] obtained lock in
> > >
> D:/cvsrepo/acti/VeroniqaFrontend/src/com/veroniqa/backoffice/DTO
> > > cvs server: [07:04:11] waiting for Unknown User's lock in
> > > D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
> > > cvs server: [07:04:26] obtained lock in
> > > D:/cvsrepo/acti/VeroniqaFrontend/warehouse/xml
> > > $ computing changelog
> > > [VeroniqaFrontend] $ ant buildDev
> > > Buildfile: build.xml does not exist!
> > > Build failed
> > > Sending e-mails to: [hidden email]
> > > finished: FAILURE
> > > iqaFrontend/CVSROOT/modules'; it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/CVSROOT/notify'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/CVSROOT/postcommit'; it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/CVSROOT/rcsinfo'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/CVSROOT/taginfo'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/CVSROOT/verifymsg'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/.cvsignore'; it is in
> > > the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/log4j.xml'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/resin-web.xml'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/struts-config.xml';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/tiles-defs.xml'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/web.xml'; it is in the
> > > way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/FDXParser.jar';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/FedExAPI.jar';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/JLblexts.jar';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/Verisign.jar';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/activation.jar';
> > > it is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/antlr.jar'; it
> > > is in the way
> > > cvs checkout: move away
> `VeroniqaFrontend/WEB-INF/lib/axis-ant.jar';
> > > it is in the way
> > > cvs [checkout aborted]: cannot rename file .new.axis.jar to axis.jar:
> > > No such file or directory
> > > FATAL: CVS failed. exit code=1
> > > Sending e-mails to: [hidden email]
> > >
> > > finished: FAILURE
> > >
> > >
> > >
> > > However, whenever I use "build now" it works perfectly.  I don't think
> > > CVS has ever said "it is in the way" when using the Build Now button.
> > > Here is sample ouput from the build now button:
> > >
> > > [workspace] $ cvs -Q -z3 -d
> :pserver:cvsuser:billy123@10.1.1.35 :/acti
> > > co -P -r release_1-5-1_development_branch -D "Friday,
> November 2, 2007
> > > 2:35:09 PM UTC" VeroniqaFrontend
> > > $ computing changelog
> > > cvs server: Logging VeroniqaFrontend
> > > ...
> > >
> > > BUILD SUCCESSFUL
> > >
> > > Total time: 1 minute 55 seconds
> > > Sending e-mails to: [hidden email]
> > > finished: SUCCESS
> > >
> > >
> > > I know that CVS error is usually from CVS finding a file it didn't put
> > > there
> > > so I thought if I did a chmod -R 777 on the folder, Hudson could clear
> out
> > > the workspace freshly and download it from CVS so I put that into a
> > > cronjob
> > > every minute.  Still I get the same results.
> > >
> > > Anyone with any ideas?
> > >
> > > Thanks,
> > > Cameron Hinkle
> > > http://www.cameronhinkle.com/
> > >
> > >
> > > On 10/11/07, Cameron Hinkle <[hidden email]> wrote:
> > >>
> > >> The CVS server is running WinCVS but the Hudson server is on suse.
> > >>
> > >> Is it possible that the workspace is not getting cleared out before the
> > >> checkout command is run?  How does Hudson clear the workspace before
> > >> checking out?  I'm going to try running chmod on the workspace before
> the
> > >> automatic build happens to see if that helps at all.  Does the process
> > >> run
> > >> as a different user if it's run automatically vs. if it's run using
> Build
> > >> Now?
> > >>
> > >> Thanks.
> > >>
> > >> On 10/11/07, Loehr, Ruel <[hidden email]> wrote:
> > >> >
> > >> > Do you have tortoise CVS installed?  I've seen the exact problem
> before
> > >> > do to Tortoise's process which handles icon overlays.    Virus
> scanners
> > >> > have also been known to trigger this as well.    Check your task
> > >> manager
> > >> >
> > >> > for TortoiseCVSCache process.   If you kill it, it will respawn
> itself.
> > >> >
> > >> >
> > >> >
> > >> > -----Original Message-----
> > >> > From: [hidden email] [mailto:
> [hidden email]]
> > >> > On Behalf Of Kohsuke Kawaguchi
> > >> > Sent: Thursday, October 11, 2007 9:13 AM
> > >> > To: [hidden email]
> > >> > Subject: Re: Problems with CVS
> > >> >
> > >> > Is this Windows or Unix?
> > >> >
> > >> > One possibility is that some process is running on the workspace and
> > >> > causes Hudson to fail to clear up the workspace. Then when it runs
> cvs
> > >> > co, it will get errors like this.
> > >> >
> > >> > 2007/10/10, Cameron Hinkle <[hidden email]>:
> > >> > > It's configured to not use update and to run in legacy mode.  It's
> > >> the
> > >> > > strangest thing, but I have never seen those errors when using the
> > >> > Build Now
> > >> > > button.  I'm not familiar enough with Hudson to understand what
> might
> > >> > be
> > >> > > going on that could be different.
> > >> > >
> > >> > > Thanks for your help,
> > >> > > Cameron
> > >> > >
> > >> > >
> > >> > > On 10/9/07, Kohsuke Kawaguchi < [hidden email]> wrote:
> > >> > > >
> > >> > > > Hmm, that's very strange because "build now" and scheduled builds
> > >> > use
> > >> > > > the same mechanism and the code path is essentially the same.
> > >> > > >
> > >> > > > How is your CVS configured? To use update or not to use update?
> > >> > > >
> > >> > > >
> > >> > > > Cameron Hinkle wrote:
> > >> > > > > I'm trying to get Hudson to work for a project of ours but
> > >> > whenever a
> > >> > > > > scheduled build runs, I get an email reporting the following
> > >> > output:
> > >> > > > >
> > >> > > > > started
> > >> > > > > [workspace] $ cvs -Q -z3 -d
> > >> > > :pserver:cvsuser:billy123@10.1.1.35 :/acti co -P
> > >> > > > > -r release-1-4-2-development-branch -D
> "Tuesday,
> > >> > > October 9, 2007 9:02:04 PM
> > >> > > > > UTC" VeroniqaFrontend
> > >> > > > > ?
> VeroniqaFrontend/warehouse/pdf/.new.InvoiceRe
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/pdf/InvoiceReturnForm_USPS.pdf';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/pdf/USPS_Return_Label.pdf';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_failure.wav';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/sounds/warehouse_beep_success.wav';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/AbandonmentMail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/BackToScoolMail-
> > >> > > > > 2006.vm'; it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.css';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.js';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/BrandAlertEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/CamperLaunchEmail.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/CategoryInformationPage.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmail.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ConfirmationEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmail.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ForgotPasswordEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/GuessEmail.vm'; it
> is
> > >> > > > > in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/HolidayEmail.vm';
> it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/HolidayEmailVersion2.vm'; it
> > >> > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/JessicaSimpsonLaunchEmail.vm';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/NoSuggessionsEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmail.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/OurSuggessionsEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/PerfectFitEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/RefundEmail.vm'; it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/RefundEmailText.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/ReturnEmail.vm'; it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ReturnEmailText.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ReturnLabelEmailText.vm'; it
> > >> > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmail.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/SendToFriendEmailText.vm';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmail.vm';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/ShippingConfirmationEmailText.vm';
> > >> > > it is in
> > >> > > > > the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/SizeAlertEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/SugarBrandEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmail.vm';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/vm/SuggestionsEmailText.vm'; it
> > >> > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/Summer-
> > >> > > > > Homepage-2006.vm'; it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/vm/VerisignAudit.vm';
> it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/xml/FedExTest.xml'; it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_Authorize_Default.xml';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_Capture_Default.xml';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditAmount_Default.xml';
> > >> > > it is in
> > >> > > > > the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_CreditItems_Default.xml';
> > >> > > it is in
> > >> > > > > the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_GetStatus_Default.xml';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_SaleByReference_Default.xml';
> > >> > > it is
> > >> > > > > in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> > >> >
> `VeroniqaFrontend/warehouse/xml/Request_TransactionUpdate_Default.xml';
> > >> > > it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/Request_Void_Default.xml';
> > >> > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/xml/aggregatorData.xml';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/xml/closeRequest.xml';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/xml/delete.xml'; it is
> > >> > > > > in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/xml/imageMap.xml'; it
> is
> > >> > > > > in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/internationalShipRequest.xml';
> > >> > > it is in the
> > >> > > > > way
> > >> > > > > cvs checkout: move away
> > >> > >
> `VeroniqaFrontend/warehouse/xml/ratesAvailable.xml';
> > >> > > > > it is in the way
> > >> > > > > cvs checkout: move away
> > >> > > `VeroniqaFrontend/warehouse/xml/shipRequest.xml';
> it
> > >> > > > > is in the way
> > >> > > > > cvs checkout: move away
> > >> > > > >
> > >> > >
> `VeroniqaFrontend/warehouse/xml/triggerParametersMap.xml';
> > >> > > it is in the way
> > >> > > > > FATAL: CVS failed. exit code=1
> > >> > > > >
> > >> > > > > Whenever I build the project using the "Build Now" button it
> > >> > works, but
> > >> > > > > scheduled builds consistently fail with this message.  Any
> ideas
> > >> > what
> > >> > > the
> > >> > > > > difference would be?
> > >> > > > >
> > >> > > > > Thanks,
> > >> > > > > Cameron
> > >> > > > >
> > >> > > >
> > >> > > >
> > >> > > > --
> > >> > > > Kohsuke Kawaguchi
> > >> > > > Sun Microsystems                   [hidden email]
> > >> > > >
> > >> > > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > --
> > >> > > Cameron Hinkle
> > >> > > Development Manager
> > >> > > Adaptavant
> > >> > > Cell: 503-998-9673
> > >> >
> > >> >
> > >> > --
> > >> > Kohsuke Kawaguchi
> > >> >
> > >> >
> ---------------------------------------------------------------------
> > >> > To unsubscribe, e-mail:
> [hidden email]
> > >> > For additional commands, e-mail: [hidden email]
> > >> >
> > >> >
> ---------------------------------------------------------------------
> > >> > To unsubscribe, e-mail:
> [hidden email]
> > >> > For additional commands, e-mail: [hidden email]
> > >> >
> > >> >
> > >>
> > >>
> > >> --
> > >> Cameron Hinkle
> > >> Development Manager
> > >> Adaptavant
> > >> Cell: 503-998-9673
> > >> http://www.cameronhinkle.com/
> > >>
> > >
> > >
> > >
> > > --
> > > Cameron Hinkle
> > > Development Manager
> > > Adaptavant
> > > Cell: 503-998-9673
> > >
> > >
> >
> > --
> > View this message in context:
> http://www.nabble.com/Problems-with-CVS-tf4596985.html#a13556313
> > Sent from the Hudson users mailing list archive at Nabble.com.
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
> >
>
>
>
> --
>
> Cameron Hinkle
> Development Manager
> Adaptavant
> Cell: 503-998-9673


--
--
David Weintraub
[hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

Kohsuke Kawaguchi
Administrator
In reply to this post by CletusTSJY
2007/10/11, Cameron Hinkle <[hidden email]>:
> Is it possible that the workspace is not getting cleared out before the
> checkout command is run?

This is the code that runs to do cvs check out:

    private boolean checkout(Launcher launcher, FilePath dir,
TaskListener listener, Date dt) throws IOException,
InterruptedException {
        dir.deleteContents();

        ArgumentListBuilder cmd = new ArgumentListBuilder();
        cmd.add(getDescriptor().getCvsExe(), debug
?"-t":"-Q",compression(),"-d",cvsroot,"co","-P");
        if(branch!=null)
            cmd.add("-r",branch);
        if(flatten)
            cmd.add("-d",dir.getName());
        configureDate(cmd,dt);
        cmd.add(getAllModulesNormalized());

        return run(launcher,cmd,listener, flatten ? dir.getParent() : dir);
    }

So I find it very unlikely that the check out didn't clean up a
directory. Furthermore, if any deletion fails in there, it's supposed
to throw an IOException. Hmm...

> How does Hudson clear the workspace before
> checking out?  I'm going to try running chmod on the workspace before the
> automatic build happens to see if that helps at all.  Does the process run
> as a different user if it's run automatically vs. if it's run using Build
> Now?

Entire process family of Hudson runs in a single user account. So if
Hudson is running under user X, all its processes that it launch also
runs under X (except the case of slave agents, which generally runs
under different user account.)

If you go to Hudson management screen to list all its system
properties, I think you can tell what user account it's running under.

--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Re: Problems with CVS

CletusTSJY
Thank you for clearing a lot of things up, I'll spend today trying to dig deeper into the solution.  One strange thing about the Hudson side is that I have one build scheduled for 7:00 am but when I look in the log for this morning I see two lines of output:

Nov 5, 2007 7:01:29 AM hudson.model.Run run
INFO: Solestruck Development #153 main build action completed: FAILURE

Nov 5, 2007 7:04:19 AM hudson.model.Run run
INFO: Solestruck Development #149 main build action completed: FAILURE

The strangest part is that while it actually did try to build #153, build #149 ran on Nov. 3rd.  Why is it reporting it now?  I was thinking that if it actually is trying to re-run an old build, maybe running 2 builds in the same workspace is causing them to interfere with each other?

Thanks,
Cameron

On 11/4/07, Kohsuke Kawaguchi <[hidden email]> wrote:
2007/10/11, Cameron Hinkle <[hidden email]>:
> Is it possible that the workspace is not getting cleared out before the
> checkout command is run?

This is the code that runs to do cvs check out:

    private boolean checkout(Launcher launcher, FilePath dir,
TaskListener listener, Date dt) throws IOException,
InterruptedException {
        dir.deleteContents ();

        ArgumentListBuilder cmd = new ArgumentListBuilder();
        cmd.add(getDescriptor().getCvsExe(), debug
?"-t":"-Q",compression(),"-d",cvsroot,"co","-P");
        if(branch!=null)
            cmd.add("-r",branch);
        if(flatten)
            cmd.add("-d",dir.getName());
        configureDate(cmd,dt);
        cmd.add(getAllModulesNormalized());

        return run(launcher,cmd,listener, flatten ? dir.getParent() : dir);
    }

So I find it very unlikely that the check out didn't clean up a
directory. Furthermore, if any deletion fails in there, it's supposed
to throw an IOException. Hmm...

> How does Hudson clear the workspace before
> checking out?  I'm going to try running chmod on the workspace before the
> automatic build happens to see if that helps at all.  Does the process run
> as a different user if it's run automatically vs. if it's run using Build
> Now?

Entire process family of Hudson runs in a single user account. So if
Hudson is running under user X, all its processes that it launch also
runs under X (except the case of slave agents, which generally runs
under different user account.)

If you go to Hudson management screen to list all its system
properties, I think you can tell what user account it's running under.

--
Kohsuke Kawaguchi

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]




--
Cameron Hinkle
Development Manager
Adaptavant
Cell: 503-998-9673
Reply | Threaded
Open this post in threaded view
|

Re: Problems with CVS

Kohsuke Kawaguchi
Administrator
Cameron Hinkle wrote:

> Thank you for clearing a lot of things up, I'll spend today trying to dig
> deeper into the solution.  One strange thing about the Hudson side is that I
> have one build scheduled for 7:00 am but when I look in the log for this
> morning I see two lines of output:
>
> Nov 5, 2007 7:01:29 AM hudson.model.Run run
> INFO: Solestruck Development #153 main build action completed: FAILURE
>
> Nov 5, 2007 7:04:19 AM hudson.model.Run run
> INFO: Solestruck Development #149 main build action completed: FAILURE
>
> The strangest part is that while it actually did try to build #153, build
> #149 ran on Nov. 3rd.  Why is it reporting it now?  I was thinking that if
> it actually is trying to re-run an old build, maybe running 2 builds in the
> same workspace is causing them to interfere with each other?
My hypothesis is this:

Let's say there's a bug in Hudson wrt shutting down executors cleanly
when the webapp goes down. You redeployed Hudson while build #149 is in
progress. The executor that was running #149 didn't get the proper
shut-down message and kept going, and cvs invoked for #149 hanged. Your
successive builds started failing because there's this #149 activity
that's stuck.

For whatever reasons, perhaps due to some kind of time out, or maybe you
were playing with the config, this stuck build #149 finally came back to
life about when your #153 finished.

--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment