0

我们正在考虑使用 Subversion 作为文件系统层来存储启用版本的文档。由于安全功能将由其他代码处理,我正在考虑直接使用 Subversion FS C API 层。我想知道是否有使用 Subversion FS API 的好的示例代码?

4

1 回答 1

0

Subversion 的 FSFS 存储旨在供 subversion 服务器使用。虽然它可能在其他场景中可用,但它上面的任何东西在与它交互时都可能不得不像一个颠覆服务器一样工作。

Subversion 区分客户端工作空间和服务器存储空间。如果您打算利用颠覆组件,您的应用程序需要意识到这两个空间在颠覆架构中是不同的,因此在使用它们的组件的解决方案中不应该是相同的。

为什么不将颠覆客户端嵌入到您想要的地方,然后从那里开始呢?用户工作区仍将是“颠覆用户工作区”,服务器端将是服务器端。

事实上,请查看 tortise SVN(或其他颠覆性的桌面集成)。你甚至可能不需要写任何东西。

于 2015-11-06T17:48:58.887 回答