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: > [email protected] > [mailto:info-cvs-bounces+arthur.barrett=march-hare.com@nongnu. > org] On Behalf Of Larry Jones > Sent: Friday, 3 August 2012 6:23 AM > To: Bulgrien, Kevin > Cc: [email protected] > 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 > >
