Re: correct protocol to list a directory?

2003-06-06 Thread Alexander Taler
You might want to consider the libcvs project. We already have a mostly workable library in Perl, which should see its first release sometime soon. http://libcvs.cvshome.org/ Alex > "Danny" == Danny Sauer <[EMAIL PROTECTED]> writes: Danny> To: [EMAIL PROTECTED] Danny> Subject: correct

Announcing LibCVS Perl version 1.00.00

2003-07-01 Thread Alexander Taler
Hi All, I'm pleased to announce the first release of LibCVS: a pure perl library for accessing cvs working directories and repositories. This version is not feature complete. However, it is well documented, and comes with examples. It only provides read access to the working directory and the

Re: Directory command on import

2003-10-01 Thread Alexander Taler
> "Brice" == Brice Oliver <[EMAIL PROTECTED]> writes: Brice> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> Brice> Subject: Directory command on import Brice> Date: Wed, 1 Oct 2003 16:44:23 -0500 Brice> I am writing an interface to CVS for my company and I am confused as Brice> to t

Re: Server Responses

2003-11-05 Thread Alexander Taler
> "Brice" == Brice Oliver <[EMAIL PROTECTED]> writes: Brice> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> Brice> Subject: Server Responses Brice> Date: Wed, 5 Nov 2003 14:46:54 -0500 Brice> I would like to parse the responses from the server. Any good Brice> suggestions? You migh

Re: (no subject)

2003-11-29 Thread Alexander Taler
It really depends on what you're trying to do. The jCVS (http://www.jcvs.org/) project has a CVS client written entirely in Java, which will provide some level of API support. I have not looked at their code in depth. You might also want to look at ant (ant.apache.org), which has several tasks f

Re: seeking perl with cvs examples?

2004-04-29 Thread Alexander Taler
Hi, which Perl modules are you referring to? If it's the LibCVS Perl modules (VCS::LibCVS::*), they are probably not what you want for this purpose. They are for developing CVS clients. The only code in there that would help you is for comparing the revision numbers. Also, don't forget to cons

Special tag name for the tip of a branch

2004-05-23 Thread Alexander Taler
Hi All, For LibCVS, I would like to use special named tags for the tip of a branch, for instance `.HEAD.branch_foo' would be a tag on the head of the branch `branch_foo'. Is there any list of reserved special tag names? If not, I could create one, perhaps in the CVS info pages. I believe it's

Re: reports

2004-06-06 Thread Alexander Taler
Hi, I think that Perl LibCVS (http://libcvs.cvshome.org) can help you out with this. Some Perl code would have to be written to format the information the way that you want, but it provides access to the stuff that you need. I can help you with this code, I think that it might be more broadly us

RE: cvs branch date

2004-08-19 Thread Alexander Taler
> "Jim" == Jim Hyslop writes: Jim> To: "'ramanuj singh'" <[EMAIL PROTECTED]>, [EMAIL PROTECTED] Jim> Subject: RE: cvs branch date Jim> Date: Thu, 19 Aug 2004 10:16:41 -0400 >> ramanuj singh wrote: >> How can we get the date of branch created through tag command or using >> Tortois

RE: cvs branch date

2004-08-21 Thread Alexander Taler
> Alexander Taler wrote: >> I have recently written some code as part of LibCVS which can get an >> approximation of the time a tag was applied, based on the times of the >> revisions which were tagged. It can give you lower and upper bounds for >> when th

Re: Handling multiple implementations

2004-08-21 Thread Alexander Taler
> "nishad" == nishad <[EMAIL PROTECTED]> writes: nishad> To: <[EMAIL PROTECTED]> nishad> Subject: Handling multiple implementations nishad> Date: Mon, 16 Aug 2004 17:12:19 -0400 nishad> I would like get an expert advice on How to manage multiple nishad> implementation of A product

Re: Step-by-step guide to setup CVS server on Fedora Core ?

2004-08-31 Thread Alexander Taler
>> I am [EMAIL PROTECTED] and this also looks strange to me. I did not >> send this message. mklinke> Apparently, this message triggers a sudden "self-identification mklinke> syndrome" in mail servers as it seems, for at least a few of us, to mklinke> have had the "from:" address fill

LibCVS Perl 1.00.01 released

2004-08-31 Thread Alexander Taler
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 LibCVS Perl 1.00.01 released The purpose of LibCVS is to make it easier to write client side CVS tools. This release significantly extends the API, and expands connection support to the most common local, ext (ssh), and pserver. lcvs-logsummary is a

Re: How to create patch for project?

2004-08-31 Thread Alexander Taler
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > "Mak" == Mak <[EMAIL PROTECTED]> writes: Mak> I have a situation where I cannot understand how rdiff can help me. I Mak> have a CVS repository where I do development for a client. To ship code, Mak> I checkout the project to a clean area w

Re: CVS protocol

2004-09-16 Thread Alexander Taler
> "Alastair" == Alastair Growcott <[EMAIL PROTECTED]> writes: Alastair> Is the CVS client-server protocol documented anywhere, and if so Alastair> where? The cvs client protocol is defined in the info pages that come with CVS. "info cvsclient" Alastair> I had a look at libcvs which i

Re: Finding the date a branch started (.trunk/.origin patch)

2004-09-21 Thread Alexander Taler
> "Sailesh" == Sailesh Krishnamurthy <[EMAIL PROTECTED]> writes: Sailesh> I neglected to create a tag identifying when a branch started while Sailesh> creating the branch and am having a tough time with a merge. I've written some code as part of LibCVS which estimates the time a tag was ap

Re: Support for CVS-1.12.9

2004-09-30 Thread Alexander Taler
> "Mark" == Mark D Baushke <[EMAIL PROTECTED]> writes: Mark> It would appear that a 'cvs ls filename' does indeed not work in cvs Mark> 1.12.9, nor does it properly work under the top-of-tree cvs (where it Mark> appears to dump core instead of giving an assert message). That's right, it

Re: Generate a changelog from cvs!

2004-10-04 Thread Alexander Taler
> "Goran" == Goran <[EMAIL PROTECTED]> writes: Goran> Can I generate a "changelog" with all "Log messages" between 2 tags in Goran> cvs? I know how to generate diffs for files and the changes in the Goran> files but i would like to have another digg with just the "Log Goran> message" f

Re: Equivalent to "cvs log -rBASE::HEAD"?

2004-10-05 Thread Alexander Taler
> "Slawomir" == Slawomir Nowaczyk <[EMAIL PROTECTED]> writes: Slawomir> I know the code I have in my workspace. But then I want to make Slawomir> "cvs update". I would like to know, however, what is going to Slawomir> change - and not just filenames, but the log entries... for all the

Re: Are there plans for a CVS C API?

2004-12-08 Thread Alexander Taler
> "Jim" == Jim Lane writes: Jim> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> Jim> Subject: Are there plans for a CVS C API? Jim> Date: Mon, 6 Dec 2004 10:13:17 -0500 Jim> Are there any plans for a CVS C API? Or, is there one available that I Jim> am unaware of? Jim> We have a

Re: Good Perl module for CVS

2004-12-21 Thread Alexander Taler
> "Andrew" == Andrew DeFaria <[EMAIL PROTECTED]> writes: Andrew> To: info-cvs@gnu.org Andrew> Subject: Good Perl module for CVS Andrew> Date: Tue, 21 Dec 2004 18:48:15 GMT Andrew> Hi. I'm a Clearcase admin who is in a new job that uses CVS Andrew> exclusively. I want to do some repo

Re: Check time of tagging

2005-04-05 Thread Alexander Taler
> "Euan" == Euan Guttridge <[EMAIL PROTECTED]> writes: Euan> Is it possible to produce a list of all files with a specific tag - and Euan> the time each file was tagged (not commited, tagged)? The Perl LibCVS project has some code which determines upper and lower bounds for the time of a t

Re: CVS diff statistics generation?

2005-04-06 Thread Alexander Taler
> "Chris" == Chris Lewis <[EMAIL PROTECTED]> writes: Chris> Otherwise, I guess it's time to open the Camel Book again and brush up Chris> on my regular expressions! If this is the route that you choose to take, then http://LibCVS.cvshome.org/ may prove to be useful to you. Alex -- http

Re: Seeing all changes between 2 tagged versions?

2005-04-08 Thread Alexander Taler
> "Koen" == Koen <[EMAIL PROTECTED]> writes: Koen> Hi, could someone please tell me if there is way to see all changes Koen> between 2 tagged versions of a code base? Could be useful to Koen> double-check an application version history... Thanks in advance! Koen> Koen The standard CV

Re: How to get changelog between two tags

2005-05-18 Thread Alexander Taler
> "alederer" == alederer <[EMAIL PROTECTED]> writes: alederer> I know there are some discussions in the past about using tags with alederer> cvs log, but I found no answer to my current problem. alederer> I need to get the changes which are made on some files since a alederer> specif

Re: cvs query

2005-06-14 Thread Alexander Taler
> "Hridyesh" == Hridyesh Pant <[EMAIL PROTECTED]> writes: Hridyesh> Hi I need to generate a log of files, which are changed in most Hridyesh> number of times between two dates. Is there any cvs command which Hridyesh> can give me the list of files (descending or ascending order) which

Re: APIs for CVS

2005-06-16 Thread Alexander Taler
Ganapathi> I need to integrate my tool with CVS. Is CVS gives any APIs? Or Ganapathi> any otherway I need automate Check-In, Check-Out and Modify You may want to look at libcvs. http://www.gnu.org/software/libcvs-spec/ Alex -- https://savannah.gnu.org/projects/libcvs-specAccess CVS t