Serious limitation: Diff '$x.y' text file fails to import

Support for our DiffMerge utility.

Moderator: SourceGear

Post Reply
lienjohs
Posts: 7
Joined: Wed Mar 11, 2009 1:10 am
Location: Denmark

Serious limitation: Diff '$x.y' text file fails to import

Post by lienjohs » Mon Mar 30, 2009 6:48 am

Hi,

We use Vault & DiffMerge for source control on Thermo SampleManager (so-called) VGL (script) files; VB Script alike text files.

Problem is the SampleManager program has some out-of-the-box script files, which we modify. They are tagged with a dollar sign appended to the file name ($x.y). E.g.
- $limsmlp_sample.rpf
- $aux_lib.rpf

DiffMerge fails when I try making a diff on these files; see attachment for example.
This is really a showstopper for us; this is a no-go for Vault use in our project, because it is not an option to remove the $ from the file names.
We must find a solution; else I will have to skip using Vault :o(

I really hope you have a workaround, so I can use DiffMerge to diff these files.
Maybe use WinMerge instead of DiffMerge (don't know if that works)?

Pls. note that DiffMerge works for all other text files like "our_own_script.rpf".

Kindest regards
Johannes
Attachments
DIFF bug on file with $ as first character - 30-mar-09.jpg
Example: DiffMerge error with $x.y text file
DIFF bug on file with $ as first character - 30-mar-09.jpg (77.59 KiB) Viewed 7707 times

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Re: Serious limitation: Diff '$x.y' text file fails to import

Post by jeffhostetler » Mon Mar 30, 2009 7:34 am

What version of Vault and DiffMerge do you have?

I fixed problem last year where pathnames containing "...\$..." were failing like that.
(it had to do with environment variable expansion and the backslash getting dropped
because of it's other use as an escape character. long story.)

anyway, let me know what versions you have and i'll see it has that fix or not.

thanks
jeff

lienjohs
Posts: 7
Joined: Wed Mar 11, 2009 1:10 am
Location: Denmark

Re: Serious limitation: Diff '$x.y' text file fails to import

Post by lienjohs » Mon Mar 30, 2009 10:47 pm

Hi Jeff,
Thanks for you quick reply. We use (almost) the newest version. From Vault 'Message':
[31-03-2009 06:46:06] Version Check: This Vault client is version 4.1.1.18060
[31-03-2009 06:46:06] Version Check: Your Vault server is version 4.1.1.18060
Regards Johannes

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Re: Serious limitation: Diff '$x.y' text file fails to import

Post by jeffhostetler » Tue Mar 31, 2009 8:09 am

It appears that the bug (item:13183) was fixed in 4.1.2.
So you may want to upgrade to a newer version.
BTW, 4.1.4 is the current release.

Let us know if this doesn't fix the problem.

thanks
jeff hostetler

lienjohs
Posts: 7
Joined: Wed Mar 11, 2009 1:10 am
Location: Denmark

Re: Serious limitation: Diff '$x.y' text file fails to import

Post by lienjohs » Sun Apr 26, 2009 10:50 pm

We have just upgraded Vault Server and Clients from 4.1.1.18060 to the latest version 4.1.4.18402.
Smooth and easy; thanks SourceGear Vault installation packet developers :D

It fixed the problem; now we can diff '$x.y' files :mrgreen: :mrgreen: :mrgreen:

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Re: Serious limitation: Diff '$x.y' text file fails to import

Post by jeffhostetler » Mon Apr 27, 2009 8:32 am

Great!

Thanks for the follow-up.

jeff

Post Reply