[cvsnt] Re: Checkout single file with tag does not always work

John Rushworth john.rushworth at onstreamsystems.com
Fri Mar 28 04:17:24 GMT 2003


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Hi,

Thanks, upgrading did seem to fix the initial problem but it has
reared its head again.

> Your server is running a very old version of CVSNT.
> Upgrading it may remove your problem, as a lot of
> bugs have been removed since that version was current.

Client: Concurrent Versions System (CVSNT) 2.0.0rc2 (client/server)
Server: Concurrent Versions System (CVSNT) 2.0.0rc2 (client/server)

It seems to be associated with symbolic tags - maybe because those
tags are on the avendor branch? I tried tagging just the 1.1 version
but encountered the same problem.

I have tried importing the files into a new directory and then checking
them out again and any one of a number of things. Again, it only seems to
be files in some of the directories that are affected.

Here is a transcipt of the commands:

/*
 * using a symbolic tag - doesn't work for this file
 */
Y:\>CVS co -dtmpdir -Arversion_tag "HelpFile\ZoomMode.htm"
cvs server: in directory .:
cvs [server aborted]: there is no version here; do 'cvs checkout' first

/*
 * using a revision number - works perfectly
 */
Y:\>CVS co -dtmpdir -Ar1.1 "HelpFile\ZoomMode.htm"
U tmpdir/ZoomMode.htm

Basically, this is the story. Everything seems to work fine from the
WinCVS interface. The only thing that doesn't seem to work (for some
directories) is...
 -a command line checkout that specifies a symbolic tag to check out
  the file.

/*
 * trace of a failed session follows...
 */
Y:\>CVS -t co -dtmpdir -rv1_3_1_9 "HelpFile\ZoomMode.htm"
  -> Tracelevel set to 1.  PID is 1520
  -> Session ID is 5f03e83cb450000
  -> main loop with CVSROOT=:pserver:server1/usr/local/cvsroot
  -> Requesting server cvsrc (read-cvsrc2)
S -> do_module(HelpFile\ZoomMode.htm, Updating, , )
S -> do_module(HelpFile/ZoomMode.htm, Updating, tmpdir, )
S -> Checking admin file C:/cvsrepo/usr/local/cvsroot/CVSROOT/admin for user
johnr
cvs server: in directory .:
cvs [server aborted]: there is no version here; do 'cvs checkout' first

Yes I may be doing something wrong, but at the moment I am totally confused
and a little frustrated. Any advice would be very gratefully received.

Thanks
John Rushworth

PS Yes, the symbolic tags exist. Yes, I am using the right case.


#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared 
by MailMarshal
#####################################################################################


More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook