Newbie questions

John Arbash Meinel john at arbash-meinel.com
Wed Oct 11 10:06:18 BST 2006


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

Martin Pool wrote:
> On 11 Oct 2006, Lachlan Patrick <loki at research.canon.com.au> wrote:
>> Lachlan Patrick wrote:
>>> Hi, sorry, I have some newbie questions:
>>>
>>> 1. bzr whoami doesn't need real email addresses does it?
>>>    I mean, it doesn't actually send emails, it's just a
>>>    globally unique identifier right?
>>>
>>> 2. bzr remove filename gives me an error saying the file
>>>    isn't versioned. I had previously typed bzr init, and
>>>    all the files in all subdirectories got added, then I
>>>    typed bzr commit -m "version 1", which worked, so why
>>>    can't I now remove one of those files?
>> Sorry, my mistake, item 2 isn't an error, ignore that one.
>>
>> I'm trying to put several versions of software (stored in tarballs) into
>> a bzr repository in order. I'm trying to replicate what changed in each
>> version so that the bzr repository stores an accurate history, but I
>> just got some things wrong. I guess in general I should add new files
>> then remove old ones, but actually I want each new version to be
>> atomically different.
> 
> If you just unpack each one and then commit it this should be fine.  The
> only thing is that you'll need to make sure files deleted from one
> tarball to the next are deleted in the working directory.  There are
> various ways you could do it, but one of the simplest is probably to
> just delete everything but the .bzr directory after each commit, then
> unpack the next.
> 

You can also use 'bzr import' which is provided by the 'bzrtools'
plugin. Which is specifically designed around importing files from tarballs.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFLLQKJdeBCYSNAAMRAhhKAJ9AxFbxgItMnDsVYmvjaUWagryetQCfVS+r
UMJnnZAmjd494XFeObv1OzU=
=5s6K
-----END PGP SIGNATURE-----




More information about the bazaar mailing list