[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: (probably) everlasting subject of ms office... track changes

From: Simon Large <simon.tortoisesvn_at_gmail.com>
Date: Fri, 8 Aug 2014 13:45:53 +0100

On 8 August 2014 07:35, lejeczek <peljasz_at_yahoo.co.uk> wrote:
> many thanks for your message
> well, to me it feels a sort of natural to expect that Word
> would show by default (like review pane) the changes (until
> they are accepted) since a doc in under version control.

Word has no concept of external revision control systems such as
Subversion. What you are seeing is the built in track-changes feature
which is there whether or not you use Subversion.

> (which it does but only for comments like I mentioned earlier).
> Diff works fine, although the add-on in Word I use struggle
> a bit and there is no way to choose versions to diff between

You need to use TSVN->Show Log to see the different versions.

> - is there a good/complete add-on for Word (rest of the
> Office) you could recommend?
> What I am hoping for is a bit more features/integration
> within Word so people would not have to go to Tortoise
> itself (we know users, regular folks). Or maybe newer Office
> does it better, I use 2007?

If you want better version control integration within Word then you
have to go to the people who wrote Word, i.e. Microsoft, not
TortoiseSVN. There is no way we can make changes to MS Word. And even
if we were to access the file directly, it is a proprietary format
which is not publicly documented. And even if you use XML, we would
have to write an integration for every single program out there.
TortoiseSVN/Suversion is a general purpose revision control system,
and by its very nature it does not and should handle specific file
formats.

Simon

> On 08/08/14 00:22, Geoff Field wrote:
>>> From: lejeczek
>>> Sent: Friday, 8 August 2014 5:34 AM
>>>
>>> hi everybody
>> Hi P.
>>
>>> I've only started fiddling with both subversion & tortoise
>>> and would be grateful for a little help.
>>> What I'm trying to have is "track changes" like functionality
>>> or exactly this but without asking/telling users to
>>> explicitly activate the feature.
>> Tortoise Diff should be set up to deal with Word documents automatically. If you go into TortoiseSVN->Settings->Diff Viewer->Advanced, you'll see lots of entries for .doc? files with an entry similar to the following:
>>
>> wscript.exe "C:\Program Files\TortoiseSVN\Diff-Scripts\diff-doc.js" %base %mine //E:javascript
>>
>> To diff a Word document (or just about any other) against what's in the repository, simply right-click and select TortoiseSVN->Diff. Similarly, if you "Show Log" on any file you can just select two versions and click on "Compare Revisions" from the right-click menu. In either case, the two versions will show up in a Microsoft Word diff view.
>>
>>> I hoped with subversion (apache mod via https) Word (2007)
>>> would be able (without user telling it to) with every next
>>> revision to show the changes but this is not the case.
>>> Interesting bit is the if I put a comment in it gets
>>> remembered and showed in "review pane" but not the actual
>>> text content changes. This is weird, right?
>>> In Word I use native format and not flat xml.
>> Comments in Word don't appear in the main body text. They're a separate type of element.
>>
>>> Is there a way to make word show/track changes for the docs
>>> under the control of svn without clicking on "Track changes"
>>> for each document?
>> That's a bigger question and would probably involve writing a macro to run under Word (and then enabling it for each document).
>>
>>> Besides, "track changes" would work without subversion
>>> anyway, right? then what would be the point?
>> Right, and correct.
>>
>>> ps. I read in tortoise docs about "use the Revision Log
>>> dialog" but this option I cannot find anywhere?
>> That's the "Show Log" option. Possibly this part of the docs needs to be clarified.
>>
>>> many thanks
>> I hope I've helped.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3086425

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-08-08 14:46:24 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.