Commit large file with bazaar?
Bazaar limits the file size that it can commit based on the available virtual memory (according to an [open bug](https://bugs.launchpad.net/bzr/+bug/109114)).

I would like to put a database (as mysqldump text file) under version control. The database is 3 GB and I am working on a server with 64GB of memory. I do not understand why this would be a problem. When I attempt to commit, I get the error reported in the bug:

> bzr: ERROR: exceptions.OverflowError: requested number of bytes is more than a Python string can hold

Is there a way that I can get this file under bazaar version control? 

My preference for bazaar is that I am familiar with it, but I plan to automate the dump and check in as a cron job so any suitable version control system will do. 
Commit large file with bazaar?
===

Bazaar limits the file size that it can commit based on the available virtual memory (according to an [open bug](https://bugs.launchpad.net/bzr/+bug/109114)).

I would like to put a database (as mysqldump text file) under version control. The database is 3 GB and I am working on a server with 64GB of memory. I do not understand why this would be a problem. When I attempt to commit, I get the error reported in the bug:

> bzr: ERROR: exceptions.OverflowError: requested number of bytes is more than a Python string can hold

Is there a way that I can get this file under bazaar version control? 

My preference for bazaar is that I am familiar with it, but I plan to automate the dump and check in as a cron job so any suitable version control system will do. 