[CALUG] Mercurial appropriate for Tomboy and documents?

Bryan J. Smith b.j.smith at ieee.org
Tue Jul 20 23:07:30 EDT 2010


The problem with ODF is that they are PKZip v2 archives
(per-file LZ77 compressed archives with index).  So they are
actually binary, and need to be broken down first.

Many distributed version control systems are outstanding at
text files.  Unfortunately, they usually don't handle binary
files very well.  I recommend a system that integrates Xdelta
natively.

Traditionally non-distributed, centralized version control systems
like Subversion do well with binary files.  I use Trac+Subversion
myself for general collaboration to address binary files.

Otherwise GIT, Mercurial and other, distributed version control
systems are ideal for text-only, distributed revisioning.


-- 
Bryan J  Smith             Professional, Technical Annoyance 
Linked Profile:           http://www.linkedin.com/in/bjsmith 
------------------------------------------------------------ 
"Now if you own an automatic ... sell it!
You are totally missing out on the coolest part of driving"
-- Johnny O'Connell




________________________________
From: P Yasuda <pyasuda at gmail.com>
To: calug at unknownlamer.org
Sent: Tue, July 20, 2010 9:28:44 PM
Subject: Re: [CALUG] Mercurial appropriate for Tomboy and documents?


Thanks, all, for the responses. 

Dave, the afaik Tomboy files are all XML text, so no problem there. Same for ODF 

docs. The branch thing might be a problem for my resume scenario. I don't think 
I want a ton of repositories; I'd rather have just one. But I guess I'll have to 

try it and see. 


Keith, I took a look at Bazaar. I didn't consider it because I thought it was 
Linux only, and I had an unmentioned requirement to work in Mac, linux and 
Windows. But it looks like an easier Mac install than Mercurial. 


So despite telling myself to just pick one and get on with it, I think I may try 

Bazaar on Mac and I've already added Mercurial to my Ubuntu laptop. 


Thanks again,

py


On Sat, Jul 17, 2010 at 4:14 PM, Jim Bauer <jfbauer at comcast.net> wrote:

On 07/17/2010 09:59 AM, Dave Dodge wrote:
>> On Fri, Jul 16, 2010 at 10:52:50PM -0400, P Yasuda wrote:
>>> I'm thinking of installing Mercurial distributed source control
>>> management tool. Would it work for my Tomboy notes directory?
>>
>> It should work for documentation, though it's best for diff/merge
>> purposes if the file format being managed is text-based.
>
>Don't know about Mercurial and binaries, but Git can be convinced to
>diff binary files in a way that you may find useful.  See the "Diffing
>Binary Files" section at http://progit.org/book/ch7-2.html
>
>
>
>_______________________________________________
>CALUG mailing list
>CALUG at unknownlamer.org
>http://lists.unknownlamer.org/listinfo/calug
>





More information about the CALUG mailing list