.net - 是否使用 Word/Office 进行版本控制,但使用专有文档存储库(即不是 Sharepoint),以满足某种提供程序模型的需求?

标签 .net version-control vsto word-2010

我找不到任何用于连接 Word 2010 提供的版本控制功能的资源。我知道它在提供访问 Sharepoint 文档存储库的功能方面无缝连接到 Sharepoint。但是将 sharepoint 作为我的存储库,我将如何利用 word/office 互操作 API 来使用“管理版本”等功能。例如,是否有版本控制功能的提供者模型?

我知道有 word 插件可以连接到 Perforce 和 Subversion 存储库,但是,它们似乎不使用原生 word 功能,而是通过附加上下文菜单项和功能区/自定义任务 Pane 相关控件提供它们的功能,即不使用word 的内置版本管理工具。

当然,任何资源或建议都会有所帮助。

最佳答案

我知道一个名为 Alfresco 的 SharePoint 替代方案,它提供 Microsoft Office 集成,包括版本管理。

Alfresco 是一个企业内容管理解决方案和开源软件。
由于它是开源的,您可能想看看他们是如何实现它的。

http://www.alfresco.com/

这对你有帮助吗?

关于.net - 是否使用 Word/Office 进行版本控制,但使用专有文档存储库(即不是 Sharepoint),以满足某种提供程序模型的需求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12529581/

相关文章:

c# - 除了创建助手之外,创建静态方法的理想情况(现实生活中的例子)是什么?

version-control - TeamCity 项目和多个 SVN 分支

c# Winform Controls to VSTO Excel Addin 如何取回值(value)。

.net - 在 ComboBox 中以不同方式显示所选项目

c# - Outlook 365 Rest API - 受众声明值无效

git - 什么是 git-rerere,它是如何工作的?

c# - VSTO Outlook 加载项 - 如何检查是否在 Shutdown() 时未收集资源 (COM)?

c# - 有没有办法在运行时访问功能区 (XML)?

c# - 'indexer' 在这个例子中是如何工作的?

git - 我如何提交一个 git 标签?