问题标签 [document-repository]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7751 浏览

document-library - DMS 替代 Alfresco(文档管理)

有哪些替代 DMS?他们提供什么功能?

共享点是怎么回事?值得一提吗?

0 投票
1 回答
372 浏览

sharepoint - 文档存储库的信息架构

我的任务是重新设计我部门文档存储库的架构。我们目前在多个 SharePoint 服务器上拥有数百个文档,并希望将它们整合到一个存储库中,以便用户轻松查找和更新他们的文档。

你能推荐任何资源来帮助我在最佳实践、案例研究、技巧等方面帮助我吗?

任何帮助将不胜感激。谢谢。

0 投票
2 回答
2017 浏览

asp.net - 用于文档存储库的开源/免费 ASP.NET Web 控件

有人知道 ASP.NET 的一个好的开源文档存储库 webcontrol 吗?我想让用户能够在 Web 服务器上的特定路径中上传文件、创建文件夹等。我想要一个完整的用户界面,所以只有 WebDAV API 或像 Uploadify 这样的部分解决方案是不够的。

0 投票
1 回答
224 浏览

java - 文档的 DSpace 和物理分离

我正在寻找支持物理数据分离的文档存储库。我正在研究 Open Text 的LiveLink,但这个价格范围超出了我的范围。我刚开始研究DSpace!它免费且开源,可与PostgreSQL一起使用。

我真的想弄清楚 DSpace 是否支持物理分离数据。我想我会创建多个 DSpace 社区,并且我希望每个社区的文档存储在不同的安装上。这可能吗?或者,还有更好的方法?

另外,我不会使用 DSpace 的前端。用户甚至不会知道 DSpace 正在存储文档。我将构建自己的前端并使用 Java 与 DSpace 对话。有谁知道 DSpace 的一个好的 Java API 包装器。

0 投票
1 回答
83 浏览

sharepoint - SharePoint 的功能

我正在寻找具有以下一组功能的文档存储库解决方案(内部托管,而不是基于云的):

  • 状态:用户可以在文档上设置状态(待定、完成等)。基于状态变化的通知系统。
  • 工作流程:能够根据不同的状态定义文档的去向。能够自定义这些工作流程。
  • 标记:用户希望能够用某些关键字标记文档的不同部分。
  • 搜索:能够根据文档中的内容以及标签来搜索文档。
  • 合并:能够在一个文档中选择不同的页面和/或内容并将该内容合并到另一个文档。有点像复制和粘贴,但更无缝。
  • 归档:我们需要能够以某种方式归档文档。
  • 权限系统:我们希望根据角色(读取、编辑、删除等)限制对用户的文档访问
  • 实时协作:用户应该能够同时查看文档。

我知道 SharePoint 至少支持其中一些功能,但我不确定哪些功能。我很难在 Microsoft 的网站上浏览 SharePoint 实际可以做什么。

所以我的问题是,你们知道 SharePoint 支持上述哪些功能吗?哦,也欢迎对其他文档存储库解决方案提出任何建议。

0 投票
0 回答
8 浏览

document-repository - 用于查询数据问题/缺失/错误的存储库目录结构和文件夹

谁能提供将文档存储库文件目录结构与用于在 SQL Server 中查询缺失/错误/问题数据的文件夹组合在一起的示例?

到目前为止,我已经能够将文档存储库与 SharePoint Server 放在一起。

MyRepository -> ROOT -> 生产 -> 客户(将其分解为不同的文件夹?)

如果我错了,请纠正我。

0 投票
1 回答
139 浏览

mongodb - 测试与 MongoDB 交互的抽象文档存储库

大家好,

我在设置测试用例时遇到了麻烦。我有一个简单的 symfony 3 项目连接到 mongodb。我有多个文档,每个文档都需要一个额外的方法来查询数据库。该方法将获取插入到集合中的最后一个文档并被调用findLatestInserted()

此特定功能在每个文档存储库中都有重复。所以我决定提取它并创建一个BaseDocumentRepository扩展 default的类DocumentRepository。我所有的文档存储库仍然有自己的 DocumentRepository 类,比如说:CpuInfoRepository, RamInfoRepository. 这些类确实提供了一些额外的方法来查询 mongodb 数据库和一个共同点findLatestInserted()

一切正常,但以防万一我想为此方法编写单元测试findLatestInserted()

我有一个名为 prototyping-test 的测试数据库,用于创建文档并查询它并检查结果。之后它会自行清除,因此不会留下任何文档。对于每个存储库,都有一个特定的 url 用于发布数据以在数据库中创建文件。要创建 CpuInfo 集合,您需要将数据发布到http://localhost:8000/ServerInfo/CreateCpuInfo. 要创建 RamInfo 集合,您需要将数据发布到http://localhost:8000/ServerInfo/CreateRamInfo.

所以这里是我的问题,我将如何编写测试来测试该方法findLatestInserted()

这是我迄今为止尝试过的:

在线路上$actual = $this->dm->getRepository('AppBundle:CpuInfo')->findLatestInserted();我被卡住了。因为这只会在有 RamInfo 的情况下测试 CpuInfo(以及此处未提及的其他一些类)。如何处理这个设置?我特别想findLatestInserted()在抽象类而不是具体类的级别上测试方法。

请帮帮我!

0 投票
1 回答
74 浏览

java - 有没有办法设置/更改 CMIS 存储库的功能?

我正在使用 CMIS 服务来访问使用 JAVA 的文档存储库。我想知道,是否有办法可以更改回购的功能?例如,我想将查询功能从“MetadataOnly”更改为“BothCombined”。这如何以编程方式实现?这些没有二传手。只有一个 getRepositoyCapabilities()。

0 投票
1 回答
47 浏览

rest - java中的文档存储库REST应用程序

我需要开发一个文档库,用于保存与不同上市公司相关的所有文档。每份文件都与一家公司相关。它必须是 REST API。文档可以是 pdf、html、word 或 excel 格式。除了存储文档之外,我还需要存储元数据,例如 CompanyID、文档格式、时间戳、文档语言等。随着文档数量在未来几年内不断增长,应用程序的可扩展性非常重要。

还需要翻译非英文文档并将其翻译的英文版本存储在一些易于检索的父子关系中。

欢迎任何有关该方法、要使用的库/jar 以及最佳实践和参考的见解。

0 投票
0 回答
86 浏览

java - getRootFolder() 上的 CmisObjectNotFoundException

我在访问根文件夹时收到 CMISNotFoundException,即使我已经将许多文档上传到存储库。我能够获取存储库 ID,但 getRootFolder 抛出错误

由于 org.apache.chemistry.opencmis.commons.exceptions.CmisObjectNotFoundException 无法获取文件夹:找不到对象

创建新存储库后,我现在可以获取根文件夹。但是现在应用 ACLS 我遇到了问题。

  1. L当我尝试将 ACl 应用于根文件夹时,我得到 CmisObjectNotFound 异常。
  2. 当我将 ACL 应用于子文件夹时,它可以工作,但权限未正确应用。我想给 user1 所有权限和 user 2 读取权限。但是对于 user1,现在我什至无法查看文件夹。对于 user2除了下载,我什么都能做。

我已经提到了这个链接sap-link