Shlomi Fish wrote:

> I have had some experience with Subversion, and I can highly recommend it.
> (caveat emptor: I did not stress test it). Subversion supports binary
> files much better than CVS, but I don't know if it is possible to merge MS
> Office documents using common version control operations.

Not only that it is possible, but moreover:
DAV is supported directly from the menus/dialog-boxes of Office (though
I've never tried it).
This is why I recommended it over CVS.

> DAV does not have too much to do with it. With either CVS or Subversion
> you can commit and checkout documents to and from the repository using
> explicit commands.

DAV is the base infrastructre of subversion.
Of course you can wrap each of [CVS|DAV] by the other one, but DAV is
naturally the base of subversion, although it may be hidden by it.

Now, the big question is whether MS-Office is compatible only with DAV,
or with subversion too.
In my humble opinion, the answer of this question is the main decision
point in this specific case between CVS and subversion.

References:

http://subversion.tigris.org/

Quotation from that page:

> Subversion uses the HTTP-based WebDAV/DeltaV protocol for network
> communications, and uses the Apache web server to provide
> repository-side network service. This gives Subversion a big advantage in
> stability and interoperability, and provides various key features for free:
> authentication, basic authorization, wire compression, and repository
> browsing, for example. For people who simply want to tunnel a custom
> protocol over ssh, Subversion also has a basic standalone server process.

-- 
Eli Marmor
[EMAIL PROTECTED]
CTO, Founder
Netmask (El-Mar) Internet Technologies Ltd.
__________________________________________________________
Tel.:   +972-9-766-1020          8 Yad-Harutzim St.
Fax.:   +972-9-766-1314          P.O.B. 7004
Mobile: +972-50-23-7338          Kfar-Saba 44641, Israel

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to