Shallow branches question

Nicholas Allen allen at ableton.com
Tue Mar 11 16:10:04 GMT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 

| So basically, you are asking for shallow branches to save space, only
| to have it grow in place until the branch become a full branch,
| without notifying you?

~ I want shallow branches so that I can make a branch of a very large 
project without needing to download all the history but still be able to 
do most operations off-line. The further back in history you go the less 
relevant a revision is. So initially start with none but if I download 
some because of log annotate etc then Bazaar should keep them locally. I 
don't care about space actually - I care about time. Hard drives are so 
large now I couldn't care less if Bazaar cached 1000 revisions because 
it had to download them for a log (as long as it doesn't slow down 
operation). The chances that I do an operation that needs the entire 
history of a large project are slim. Probably the last 5000-10000 
revisions will ever be needed. That could be a very small percentage of 
a large project.

I want to be able to branch a large project and work on it immediately 
like I can with SVN. However, I want to be able to work off-line as much 
as possible and still perform log/annotate etc. I thought shallow 
branches are supposed to be the answer to this problem (not the problem 
of how to save disk space which I guess most people don't care about 
nearly as much nowadays).

Nick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iD8DBQFH1q7cbpmWsXfOU58RAp6iAJ9N+qoCnu7Xd01CnQXDrYBOnYNAhwCdEFwK
HiFG7oYP58VTAaISUO9ZGB4=
=o0/O
-----END PGP SIGNATURE-----




More information about the bazaar mailing list