info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Identifying base version-no of all files in a branch


From: Arthur Barrett
Subject: RE: Identifying base version-no of all files in a branch
Date: Fri, 3 Aug 2012 11:50:15 +1100

Kevin/Larry/etc,

It's EASY to obtain the base revision number - it's hardcoded in the
branch number.

Eg:
CVSNT_BRANCH_2_8_01_3761: 1.106.2.210.6.99.0.2

Base revision of CVSNT_BRANCH_2_8_01_3761 is 1.106.2.210.6.99

Yes it's different for every file (but that's stating the obvious, since
revision numbers are unique per file) - but it's not in any way
difficult to obtain.  There isn't a "comand line" to checkout the 'base
revision', but since mthread/rjkumr is writing an Eclipse extension, a
list of version numbers is all that is needed isn't it?  Once the list
of version numbers is obtained, retrieving the base revisions is easy in
a program/script...

> Hi,
>    Is there a CVS command that will provide me with version 
> no(base version) of all the files in a branch.
>    What I mean by 'base version' here is...the version no of 
> all the files in a branch..when the branch was first created.
>    I want to create a plugin in Eclipse...through which I can 
> retrieved the base version no of all the files in a branch.
>    Thanks every one in advance
> 

Better to replace 'all' with 'each' in your question - I think that
distiction is the cause of the confusion.

I've added an enhancement request for this to command line CVSNT:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=
6537

eg:
cvs co -r :CVSNT_2_0_x
cvs diff -r :CVSNT_2_0_x


Regards,



Arthur Barrett
CVS Suite (CVSNT) 
Product Manager


> -----Original Message-----
> From: 
> address@hidden 
> [mailto:address@hidden
> org] On Behalf Of Larry Jones
> Sent: Friday, 3 August 2012 6:23 AM
> To: Bulgrien, Kevin
> Cc: address@hidden
> Subject: Re: Identifying base version-no of all files in a branch
> 
> 
> Bulgrien, Kevin writes:
> > 
> > The list archives contain threads that discuss a number of ideas
> > about how one might to analytically determine this information.
> > Some of these threads deal with trying to find the time/date
> > that a branch was created, but that is very much the same kind
> > of issue.
> 
> No, it's not.  CVS knows, absolutely and for sure, what the base
> revision of the branch is in each file -- branches wouldn't work if it
> didn't.  But it has no concept of *when* the branch was created; it
> could be different for each and every file.
> -- 
> Larry Jones
> 
> I don't need to do a better job.  I need better P.R. on the job I DO.
> -- Calvin
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]