Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
GIT Source Control help
Message
From
16/04/2013 06:20:23
 
 
To
16/04/2013 06:08:12
General information
Forum:
Visual FoxPro
Category:
Third party products
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01570765
Message ID:
01571050
Views:
80
>>>Question... if there are conflicts that have to be resolved, how is that done, since the files are binary and not text based?
>>
>>I don't know about Git, but I'm using Mercurial, where you can hook up your choice of comparison tool. I use Beyond Compare and with Frank Perez's add-in, it handles VFP's binaries just fine. Perhaps Git has a similar facility.
>>
>>Tamar
>
>
>Git uses what are called "deltas" to identify changed portions. This works in binary files as well, with only those portions which are changed being written. It's like how patches work against .exe files.
>
>I just don't know of a way to view the binary diffs in the case of merge conflicts. I would actually like to know how to do this as well. :-)

I'm reasonably sure Mercurial uses deltas, as well, but it lets you plug in your comparison tool of choice. Something in Mercurial puts the whole file together to send to the comparison tool.

Tamar
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform