是否有用于Subversion的Windows API二进制文件,或者我必须构建SVN才能从Windows C++;? 我想从VisualStudio 2003 C++项目中调用SubaseAPI。

是否有用于Subversion的Windows API二进制文件,或者我必须构建SVN才能从Windows C++;? 我想从VisualStudio 2003 C++项目中调用SubaseAPI。,c++,svn,winapi,C++,Svn,Winapi,我知道有一些线程,它们告诉我如何在Windows上开始使用C#.NET(共识似乎是,我已经在另一个项目中轻松成功地使用了它),但这不是我想要的 我读过《红豆书》上的一篇文章,上面说: Subversion主要是一组C库,其头(.h)文件位于源代码树的Subversion/include目录中。当您从源代码构建和安装Subversion本身时,这些头文件会复制到您的系统位置(例如,/usr/local/include)。这些头表示Subversion库用户可以访问的全部函数和类型 我很想使用,但似

我知道有一些线程,它们告诉我如何在Windows上开始使用C#.NET(共识似乎是,我已经在另一个项目中轻松成功地使用了它),但这不是我想要的

我读过《红豆书》上的一篇文章,上面说:

Subversion主要是一组C库,其头(.h)文件位于源代码树的Subversion/include目录中。当您从源代码构建和安装Subversion本身时,这些头文件会复制到您的系统位置(例如,/usr/local/include)。这些头表示Subversion库用户可以访问的全部函数和类型

我很想使用,但似乎没有API二进制下载,如果可以避免的话,我宁愿不构建整个系统

考虑到另一种方法,我发现,但它似乎也不提供Windows API二进制文件,而且似乎需要构建SVN(如果RapidSVN的API级别高于股票SVN,我愿意将此作为最后的选择)



在Windows中调用C++的API是否比在.NET下使用SARPSVN要多得多呢?还是有什么我还没有发现的东西能帮助我实现我的目标?

< P>需要DeV(例如,代码> Svn WIN32-1.616VDE.zip < /COD>)包。可能还会下载这些工具的二进制文件(例如
svn-win32-1.6.16.zip
)(DLL在那里)。

谢谢!我试试看。您的“dev”链接和“binaries”链接是相同的-您打算这样做吗?我能够通过调用svn_client_version()获得一个结构svn_version_t*,结构值为1,6,3,因此我已关闭并运行。再次感谢!接受你的答案。这些链接好像断了。米伦-你能更新你的答案吗?