[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Simple client interface

From: Ryan Schmidt <subversion-2006d_at_ryandesign.com>
Date: 2006-12-05 20:55:02 CET

On Dec 4, 2006, at 04:50, Skills 102 wrote:

> Hi all, doing some research with google and in this list's archive
> I know the topic has been discussed every now and then but I
> haven't found a real answer so I'll try bothering you :)
>
> For a proof of concept I need to develop a stand alone application
> that must be able to connect to a svn repository in some way and
> retreive some information.
>
> The user set a start date and and end date and the app should
> retreive a list of all the files checked in to the repository
> between the two dates.
>
> I don't need the files themselves but only some "meta" information
> like the comments associated with the check in. I don't need to
> upload file, checkin, checkout, branch, etc, etc. Only retreive a
> list of file with the comments associated.
>
> What, in your opinion, is the simplest way? Using one of the
> command-line wrapper I read about in some posts? if so which one?
> any article/tutorial/example?
>
> The proof of concept will be done in Delphi or C++

*IF* I were doing this on the command-line, I would do:

svn log http://svn.example.com/repo -r'{2006-11-01}:{2006-12-01}'

Note that this will give you the log (and author and date and time)
of every revision between those dates, but also most likely one
revision before the start date.

There's also an XML option, in case you would like to parse XML:

svn log --xml ...

However, if you're using Delphi or C++, you may prefer to use the
Subversion language bindings. I can't offer any advice on these
though as I've never used them.

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Dec 5 20:55:45 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.