[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CVS and MS Office Office & Project

From: Mark D. Baushke
Subject: Re: CVS and MS Office Office & Project
Date: Fri, 03 Mar 2006 11:45:46 -0800

Hash: SHA1

Christian Roig <address@hidden> writes:

> We need to be able to use one or more CVS Keywords in conjunction with MS 
> Word, Excel, PowerPoint and/or Project, but as far as I can tell, they only 
> work with ASCII files.

Correct. If you use -kb to avoid corrupting the contents of the files on
checkout or checkin from non-Windows sources, then you lose the ability
to expand those keywords. However, in the case of some binary formats
that is just as well as the expansion of such keywords will typically
corrupt the internal binary representation of the file.

> Do you know of any utility, tool or something else that will let me
> use the CVS Keywords with MS Office & Project, then PLEASE let me
> know.

No, and to be honest I do not believe it is possible.

> I am aware of commercial CVS-implementations that can do this, but we use 
> an Open Source CVS, as clients we use either TortoiseCVS og WinCVS.

I am not aware of any commerical CVS-implementations that can do what
you ask.

You might be able to save your MS Word docuemnts in RichTextFormat and
not need to worry about making them -kb files (I am not sure). In that
case, you would potentially be able to have keywords that get expanded.

If you have a way to write all of your documents in OASIS Open Document
Format, then I am fairly sure that you could expand all of the keywords
with the exception of the $Log$ keyword without any problems. XML is
friendly in that way.

I do not know if MS products support the open standard (they were still
saying no in October 2005). However, you might be able to move to
OpenOffice 2.x which does support Open Document Format

> Kind regards,
> Christian
> PS.: CVS Keywords are fx. : $Author:, $Date:, $Revision: etc.

        Good luck,
        -- Mark
Version: GnuPG v1.2.3 (FreeBSD)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]