You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by shane <sm...@bloomberg.net> on 2009/10/02 00:35:38 UTC

re: C++/web based API to subversion

I have a vanilla UNIX task created with C++ code. (SUN/Solaris).

I'm wondering if there's a C++ API so that I can access the SVN
repository with to copy, checkin, and checkout versions of source-
controlled text files.

I'm also wondering if, again using C++, there's a SVN equivalent to
this clearcase command:

cleartool diff -options -blank_ignore -pre <file>

i.e. to get a text based difference between the head and previous
version of a file.

TIA, Shane

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2402726

Re: C++/web based API to subversion

Posted by Branko Cibej <br...@xbc.nu>.
I was tempted to reply thusly:

    Subversion is written in C; we don't have a C++ API. It is a version
    control tool, not a diff tool.

but upon reflection it wouldn't really be funny.

So I'll just say YES and refer you to

    http://svnbook.red-bean.com/
    http://subversion.tigris.org/mailing-lists.html
    users@subversion.tigris.org



shane wrote:
> I have a vanilla UNIX task created with C++ code. (SUN/Solaris).
>
> I'm wondering if there's a C++ API so that I can access the SVN
> repository with to copy, checkin, and checkout versions of source-
> controlled text files.
>
> I'm also wondering if, again using C++, there's a SVN equivalent to
> this clearcase command:
>
> cleartool diff -options -blank_ignore -pre <file>
>
> i.e. to get a text based difference between the head and previous
> version of a file.
>
> TIA, Shane
>

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2402739