MS Office and Windows Integration With WebDAV
A complete set of document management functionality is accessible directly from the Microsoft Office toolbar and the Microsoft Windows Explorer using the WebDAV protocol. Codebeamer enables WebDAV access to its repository using the following URL:
<CodeBeamer URL>/cb/webfolder
For example, to access a Codebeamer installation on the localhost, use one of the following WebDAV URLs:
• http://localhost:8080/cb/webfolder
• https://codebeamer.com/cb/webfolder
|
Codebeamer WebDAV access is not supported on Windows 7 and earlier.
|
|
WebDAV rejects HTTPS connection on sites with invalid certificate.
|
Enabling WebDAV access on Windows 10
To enable WebDAV access on Windows 10:
1. Open a > > :
2. In the next dialog enter the WerbDAV URL of the Codebeamer server:
3. Provide the Codebeamer user name and password.
4. After the successful connection the documents of Codebeamer can be accessed.
Enabling WebDAV access on MAC OS
To enable WebDAV access on MAC OS:
1. Go to > >
2. Enter the WebDAV URL i.e.https://codebeamer.com/cb/webfolder
3. On the next dialog, enter the Codebeamer account/password.
4. To prevent .DS_Store file creation, open Terminal and execute the below command:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
5. Either restart the computer or log out and back in to the user account.
Accessing WebDAV Documents using a web browser
The WebDAV documents can be browsed and downloaded using a web browser (Chrome or Firefox for example) too by opening the WebDAV URL of
Codebeamer from your browser. For example:
CB:/webfolder opens the WebDAV on
codebeamer.com.
Keeping Document History
WebDAV doesn't support update operation, therefore editing a document over WebDAV connection equals to a delete-and-create operation sequence. Because delete operation eliminates version history the following experimental feature has been introduced since Codebeamer 7.1.3. If a document is deleted and recreated by the same user in a certain period of time, the deleted document is restored and the created one is regarded as a new version. This feature can be enabled and configured in the document section under Application Configuration by the auto_restore_from_trash property, where the property value is the time period. An example for setting it to 30 seconds:
"document": {
"auto_restore_from_trash" : "30s"
}
|
This is an experimental feature and currently not officially supported.
|
Troubleshooting
Map Network drive fails with Windows cannot access ... - network name cannot be found
When connecting from Windows-based OS, the webdav connection is handled by the standard windows service WebClient.
Ensure the service is running and set to Automatic in services.
If the folder cannot be reached, restart this service.
Server port configuration check
Webdav uses the Codebeamer port. Default is 8080 that can be configured in /install_dir/tomcat/conf/server.xml as below:
<Connector>
<port>8080</port>
<protocol>HTTP/1.1</protocol>
<redirectPort>8443</redirectPort>
<URIEncoding>UTF-8</URIEncoding>
<acceptCount>200</acceptCount>
<maxPostSize>-1</maxPostSize>
<maxThreads>250</maxThreads>
<enableLookups>false</enableLookups>
<connectionTimeout>80000</connectionTimeout>
<maxHttpHeaderSize>16384</maxHttpHeaderSize>
<maxSwallowSize>-1</maxSwallowSize>
</Connector>
In case of using Codebeamer via for example, apache, the connector below should be configured:
<Connector>
<port>8009</port>
<acceptCount>100</acceptCount>
<maxPostSize>0</maxPostSize>
<maxThreads>100</maxThreads>
<minSpareThreads>4</minSpareThreads>
<maxSpareThreads>10</maxSpareThreads>
<enableLookups>false</enableLookups>
<redirectPort>8443</redirectPort>
<protocol>AJP/1.3</protocol>
<connectionTimeout>80000</connectionTimeout>
<request.registerRequests>false</request.registerRequests>
<disableUploadTimeout>true</disableUploadTimeout>
<useBodyEncodingForURI>true</useBodyEncodingForURI>
</Connector>