[cvsnt-dev] [cvsnt] cvs [server aborted]: tag '1.1' must start with a letter

Arthur Barrett arthur.barrett at march-hare.com
Wed Sep 2 01:52:43 BST 2009


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.


Markus,

Thank you for taking the time to submit a patch to CVSNT.

Technical discussions about the source code of CVSNT belong on the dev
mailing list:
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt-dev

> after update a directory to a numeric revision (1.1 to get all files
> including removed files)
> >cvs update -P -r 1.1 (in directory T:\Build\Content\NumericVersion\)
> 

Numeric directory tags are unsupported:

D:\march-hare\wm11>cvs up -P -r 1.1
cvs [server aborted]: Numeric directory tags are not allowed.



The code to handle this has been in update.cpp since 2005, CVSNT 2.5.02
build 2042:

1.44.2.53    (tmh      03-May-04): /* Called before the directory is
opened.  We reset the sticky directory version here. */
1.44.2.53    (tmh      03-May-04): static int update_predirent_proc
(void *callerdat, char *dir, char *repository, char *update_dir, List
*entries, const char *virtual_repository, Dtype hint)
1.44.2.53    (tmh      03-May-04): {
1.44.2.93    (tmh      23-Nov-04): 	const char *olddir_vers;
1.44.2.56    (tmh      01-Jun-04): 	List *ent;
1.44.2.87    (tmh      19-Oct-04): 
1.44.2.123   (tmh      27-Jul-05): 	if(tag && isdigit((unsigned
char)*tag))
1.44.2.123   (tmh      27-Jul-05): 		error(1,0,"Numeric
directory tags are not allowed.");
1.44.2.123   (tmh      27-Jul-05): 


You can update any file to a numeric version, but not the entire
directory, eg:
D:\march-hare\wm11>cvs up -r 1.1 blah.txt

Which version of CVSNT are you using?  The FAQ lists all the information
you should be providing in bug reports:
http://march-hare.com/cvspro/faq/faq2.asp#2z

When making patches we expect you to be running the latest test release
(currently CVSNT 2.5.05.3489):
http://www.cvsnt.org/wiki/Download

Regards,


Arthur Barrett


More information about the cvsnt-dev mailing list