¿Hay binarios de la API de Windows para Subversion o tengo que compilar SVN para llamar a la API desde Windows C ++?

Quiero llamar a una API de Subversion desde un proyecto de Visual Studio 2003 C ++.

Se que hay hilosaquí, aquí, aquíyaquí que indican cómo empezar a usar C # .NET en Windows (el consenso parece serSharpSvn, que he usado fácilmente y con éxito en otro proyecto) pero eso no es lo que quiero.

He leído elcapítulo sobre el uso de APIs en el libro de habichuelas rojas que dice:

Subversion es principalmente un conjunto de bibliotecas de C, con archivos de encabezado (.h) que se encuentran en el directorio subversion / include del árbol de origen. Estos encabezados se copian en las ubicaciones de su sistema (por ejemplo, / usr / local / include) cuando compila e instala Subversion desde la fuente. Estos encabezados representan la totalidad de las funciones y tipos destinados a ser accesibles por los usuarios de las bibliotecas de Subversion.

Me gustaria usarSubversion CollabNet pero no parece que haya descargas binarias de API, y yo tan pronto como no lo construyo todo si puedo evitarlo.

Considerando otro enfoque, encontréAPI de C ++ de RapidSVN, pero tampoco parece que ofrezca binarios de la API de Windows y requiere la creación de SVN (que estaría dispuesto a hacer como última opción si la API de RapidSVN es de un nivel más alto que la oferta de SVN de valores).


¿El hecho de llamar a la API desde C ++ en Windows requiere mucho más trabajo que el uso de SharpSvn en .NET, o hay algo que no he encontrado que me ayude a lograr mi objetivo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta