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

Re: Development Documentation

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2005-02-22 14:21:52 CET

Benjamin Bazso <bbenjami@cae.com> wrote on 02/22/2005 08:13:28 AM:

> We are a team of guys interested in starting to develop with the
Subversion
> APIs and we were wondering if there is any documentation describing the
API.
> We read through the HACKING documentation, read the book and started
looking
> at the command line client code and we were wondering if there exists
> documentation on the code. We looked at the API and stuff and have an
idea
> of the Subversion functions available, but there does not seem to be any
> detailed documentation on how these functions work, what they were
created
> for or a global picture of how the different functionalities fit
together.
> I kind of programmers guide or design document for the API.
>
> What I would be looking for is some flow diagrams or logical diagrams
for
> the Subversion subsystems or at least some example code on how the
various
> elements in the Subversion API can be used. Does a tutorial exist to
get
> new developers up-to-speed on the project so that they can start to
develop
> new functionality?
>
> Another request that we would have is a better explanation of the ctx,
baton
> and how to setup a client context? There is a one line explanation in
the
> FAQ on a baton, but there is no explanation of what sort of information
is
> passed using the baton and why.
>
> Any help on the aforementioned issues would be greatly appreciated.
>
> Looking forward to making our contribution,

The book (Practical Subversion) has a chapter on programming with
Subversion.

http://www.amazon.com/exec/obidos/ASIN/1590592905/103-5745438-0803006

Otherwise, I think the documentation you are looking for exists in the
header files and in some cases in text files stored in the repository. For
example:

http://svn.collab.net/repos/svn/trunk/doc/programmer/
http://svn.collab.net/repos/svn/trunk/notes/

Mark

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 22 14:23:34 2005

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

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