Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
cvs update command

cvs update command

2005-06-23       - By blackwater dev
Reply:     1     2     3     4  

Yes, the ant script and the cvs repository are on the same server.

I looked in root and saw the details where:
:extssh:blackwater@(protected):/usr/local/cvs

I then took this and put it into the command.  At first I tried to set
cvsRsh to extssh but got an error so I tried ssh which prompted me for
my password then errored also with:

[cvs] cvs update: cannot open CVS/Entries for reading: No such file
or directory
     [cvs] cvs [update aborted]: no repository


<cvs cvsRoot="blackwater@(protected):/usr/local/cvs"
      package="pollywog"
    cvsRsh="ssh"
      dest="httpd/mystuff"
    command="update -d pollywog"
/>

Thanks!
On 6/23/05, Ben Stringer <ben@(protected)> wrote:
> On Thu, 2005-06-23 at 10:22 -0400, blackwater dev wrote:
> > In order to update my code from cvs, I typically cd into my directory
> >
> > /httpd/mystuff/
> >
> > then just do "cvs update".
> >
> > I am trying to put this into a cvs task but keep getting errors.
> >
> > <cvs cvsRoot="/usr/local/cvs"
> >        package="pollywog"
> >        dest="httpd/mystuff"
> >          command="update -d pollywog"
> > />
> >
> > Error:
> >
> > [cvs] ..: unknown host
> >       [cvs] ..: unknown host
> >       [cvs] ..: Unknown host
> >       [cvs] cvs [update aborted]: end of file from server (consult
> > above messages if any)
> >
> > Also, is the cvsRoot specific to where the build file lives?  I mean
> > if I am deep in my home directory should it be ../../usr/local/cvs?
>
> The cvsRoot is the location of the CVS repository. The update works for
> you from the command line because the repository location is stored in
> local state files in the checked out CVS tree. The example you gave
> above would only work if the CVS repository is on the same host as you -
> is it?
>
> Take a look in your checked out code tree - in each directory there will
> be a CVS subdir, containing a file called "Root", and this has the cvs
> repository details within it.
>
> Cheers, Ben
>
> >
> > Thanks!
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@(protected)
> > For additional commands, e-mail: user-help@(protected)
> >
> Ben Stringer ===== ben@(protected)
> =================================>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.