How to communicate with upstream sources intelligently
John Arbash Meinel
john at arbash-meinel.com
Thu Jun 29 03:07:18 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jari Aalto+usenet wrote:
> * Wed 2006-06-28 John Arbash Meinel <john AT arbash-meinel.com>
> * Message-Id: 44A30B88.2000604 AT arbash-meinel.com
>>> TRUNK => 1.0 => 1.1
>>>
>> You could do:
>>
>> cd ~
>> bzr init-repo --trees project
>> cd project
>> bzr init TRUNK-1.0
>> cd TRUNK-1.0
>> (untar the tarball)
>> bzr add; bzr commit -m "release 1.0"
>>
>> cd ..
>> bzr branch TRUNK-1.0 TRUNK-1.1
>> etc.
>
> Ok, I see. Now they are complete separate. I was thinking "svn
> switch", but bzr does not yet have it if I rememeber correct.
>
> Hm. How do I diff between 1.0 and 1.1 to see what's changed
> in the model you presented?
>
> Jari
That depends more if you *want* to work in an SVN style. The repository
can be a remote object, and you only have lightweight checkouts locally.
In that situation, bzrtools does have a 'switch' which changes the
target of a lightweight checkout.
I can explain the process, but it takes more work on your part to
maintain everything. I would recommend the above process to start with.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEozXVJdeBCYSNAAMRAiVHAKDGkR22RKHWht56FmcsxB/nC7ZHfgCg1oRj
uKS8PcQW7nuxx8NpVFMjYTQ=
=y51k
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list