DeltaV:
Adding Versioning to the Web

Documents Change

Remote Collaborative Document Authoring Scenarios

Other Remote Collaboration Scenarios

WebDAV/DeltaV: In Support of Collaboration

What is DeltaV?

Who is DeltaV?

Slide 8

Briefly, HTTP

HTTP Request Format

HTTP Response Format

Sample HTTP interaction

Important HTTP 1.1 Concepts

HTTP Methods

Slide 15

WebDAV

Collaboration Infrastructure

Metadata Recording Infrastructure

Namespace Management Infrastructure

WebDAV Methods

WebDAV Object Model

Scope of WebDAV Methods

Major WebDAV Servers

Major WebDAV Clients

Slide 25

Version History

Placing a resource under version control

Representation of a Version History

Unique Aspects of Versioning Data Model

Rationale for Versioning Data Model

Slide 31

CHECKOUT

CHECKIN / UNCHECKIN

Autoversioning

Labels

UPDATE

Merging

Version Tree Report

Slide 39

Purpose and Definition

Working with Activities

Latest Activity Version Report

Slide 43

Purpose and Definition

Workspaces

Server workspaces

Client workspaces

Server Workspace Mechanics

Synchronizing Workspaces

Server Workspace Example

Server Workspace Example (2)

Server Workspace Example (3)

Server Workspace Example (4)

Client Workspaces

Client Workspace Example

Slide 56

Purpose of Baselines

Baseline Definition

Baseline Mechanics

Baseline Mechanics (2)

Baseline Details

Slide 62

Basic Features

Advanced Features

Packages

Advanced Packages

Slide 67

WebDAV

DeltaV

Slide 70