Inner repos

John A Meinel john at arbash-meinel.com
Sat Dec 31 16:40:20 GMT 2005


John A Meinel wrote:

...

> Well, there are a few things here. First, bzr handles binary files just
> fine. It never modifies file contents, so you don't have to worry about
> keyword expansion or something like that.
> Its delta compression on binary files is relatively poor. It just hasn't
> been something we focused on. (Our storage splits on newlines, which is
> valid for even binary files, but is far from optimal).
> 
> I'm not sure how you would make files "not revision controlled, but
> known by the revision control system". If you wanted, you could take
> either bzrtools' push, or my rsync plugin
> (http://bzr.arbash-meinel.com/plugins/bzr-rsync/)
> 
> It would be pretty simple to add a new file: .rsyncinclude
> Right now my rsync plugin pays attention to .bzrignore and .rsyncexclude
> 
> By adding support for .rsyncinclude, you could put whatever binary files
> you wanted in there, and then when you do 'bzr rpush' it would invoke
> rsync to copy over all of the version controlled files, and then your
> binary files.
> 
> Is that what you were hoping for?

Actually, I just added this to my rsync plugin. It was a fairly trivial
change, and since I know the plugin well, I just went ahead and did it.

John
=:->

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051231/355f7895/attachment.pgp 


More information about the bazaar mailing list