用户指南 > 关于用户指南 > Codebeamer:常见概念 > 文档管理器 > Microsoft Office 和 Windows 与 WebDAV 集成
Microsoft Office 和 Windows 与 WebDAV 集成
可通过 WebDAV 协议,直接从 Microsoft Office 工具栏和 Microsoft Windows 资源管理器访问一组完整的文档管理功能。Codebeamer 支持使用以下 URL,启用 WebDAV 对其存储库的访问:
<CodeBeamer URL>/cb/webfolder
例如,要访问本地主机上的 Codebeamer 安装,请使用以下 WebDAV URL:
http://localhost:8080/cb/webfolder
or
https://codebeamer.com/cb/webfolder
* 
WebDAV 会拒绝证书无效的站点上的 HTTPS 连接。
在 Windows 10 上启用 WebDAV 访问
1. 打开“文件资源管理器” > “计算机”选项卡 > “映射网络驱动器”
2. 在下一个对话框中,输入 Codebeamer 服务器的 WerbDAV URL:
3. 提供 Codebeamer 用户名和密码。
4. 成功连接后,可以访问 Codebeamer 的文档。
在 Windows 7 上启用 WebDAV 访问
* 
要在 Windows Vista 和 Windows 7 上启用 WebDAV 访问,需在以下操作系统上解决已知配置问题:
请知悉,Windows 7 和 WebDav 中存在诸多已知问题。如果连接到 Codebeamer webfolder 时遇到问题,请尝试以下页面上所述的步骤:
要启用 WebDAV 访问:
Windows“开始”菜单 > “计算机” > “映射网络驱动器”
“映射网络驱动器”对话框中,输入 WebDAV 地址:https://yourcodebeamerdomain/cb/webfolder (例如:https://codebeamer.com/cb/webfolder or http://localhost:8080/cb/webfolder),然后选中位于底部的两个复选框。单击“完成”完成操作。
在下一个对话框中,输入 Codebeamer 帐户/密码。
在 MAC 操作系统上启用 WebDAV 访问
要启用 WebDAV 访问:
1. 转至 Finder > Go > Connect to Server
2. 输入 WebDAV URL,即 . https://Codebeamer.com/cb/webfolder
3. 在下一个对话框中,输入 Codebeamer 帐户/密码。
4. 要阻止创建 .DS_Store 文件,打开终端并执行以下命令:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
5. 重新启动计算机或退出登录并重新登录用户帐户。
* 
有关阻止通过 WebDav 连接来创建 .DS_Store 文件的详情,请参阅 http://support.apple.com/kb/ht1629
通过 Web 浏览器访问 WebDAV 文档
还可以通过从 Web 浏览器 (例如,Chrome 或 Firefox) 打开 Codebeamer 的 WebDAV URL,使用浏览器浏览和下载 WebDAV 文档。例如:CB:/webfolder 将在 Codebeamer.com 上打开 WebDAV。
保留文档历史记录
WebDAV 不支持更新操作,因此通过 WebDAV 连接编辑文档等同于删除和创建操作序列。由于删除操作会消除版本历史记录,因此自 Codebeamer 7.1.3 版本起引入了以下实验性功能。如果某文档在一段时间内由同一用户删除并重新创建,则系统会恢复已删除文档,并将所创建的文档视为新版本。可在 general.xml 文件中,通过 <document> XML 标记中的 auto_restore_from_trash property 启用和配置此功能,其中特性值为时间段。下面是将其设置为 30 秒 (XML 片段) 的示例:
<document auto_restore_from_trash="30s"
* 
这是一个实验性功能,目前未正式支持。
排除故障
映射网络驱动器失败,Windows 无法访问... - 找不到网络名称
从基于 Windows 的操作系统进行连接时,webdav 连接由标准 Windows 服务 WebClient 进行处理。
确保该服务正在运行,并在服务中设置为“自动”
如果无法访问文件夹,请重新启动该服务。
服务器端口配置检查
WebDAV 使用 Codebeamer 端口。默认值为 8080,可在 /install_dir/tomcat/conf/server.xml 中如下配置:
<Connector
port="8080"
protocol="HTTP/1.1"
redirectPort="8443"
URIEncoding="UTF-8"
acceptCount="200"
maxPostSize="-1"
maxThreads="250"
enableLookups="false"
connectionTimeout="80000"
maxHttpHeaderSize="16384"
maxSwallowSize="-1">
</Connector>
如果通过 apache 等使用 Codebeamer,则应配置以下连接器:
<Connector port="8009"
acceptCount="100"
maxPostSize="0"
maxThreads="100" minSpareThreads="4" maxSpareThreads="10"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3"
connectionTimeout="80000"
request.registerRequests="false"
disableUploadTimeout="true"
useBodyEncodingForURI="true"
></Connector>
有关如何配置 WebDAV 客户端的有用外部链接:https://doc.owncloud.org/server/9.1/user_manual/files/access_webdav.html
这对您有帮助吗?