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
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
> "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
> "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
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
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
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
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
> "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
> 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
> "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
>> 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
-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
-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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
> "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
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
27 matches
Mail list logo