[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] Re: Archive configuration recommendations
From: |
Matthieu Moy |
Subject: |
[Gnu-arch-users] Re: Archive configuration recommendations |
Date: |
Thu, 20 Jan 2005 01:17:47 +0100 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux) |
Colin Fox <address@hidden> writes:
> The example in the tutorial for using Star-merge is way too short. It
> seems to assume that the non-mainline developer's archive is in the
> mainline developer's list of archives, which may not be true
> (particularly if the developer is developing on a laptop with a dynamic
> IP). From the wiki:
In this case, the developer should have a mirror of his archive on a
public website. He doesn't need a dedicated server, just a ftp/http
hosting will do. Most ISP provide you this freely, and if it is to
develop free software, you also have sourcecontrol.net, gna.org, ...
Otherwise, you can use tla delta and send the changeset by email as a
tarball.
> ~ % tla get -A address@hidden \
> ~ hello-world--candice--0.1--patch-4 \
> ~ merge-temp
cd merge-tmp
> ~ % tla star-merge address@hidden/hello-world--mainline--0.1
> "
>
> What is merge-temp? It's not used in the next command, so what's it's
> purpose?
tla get -H
> What happens after the star-merge?
You get all the unmerged changes in your working directory, then you
have to commit.
> What state is the mainline in, and what happens when 'candice' wants
> to re-get the stuff from mainline. Does she also star-merge?
Yes. If you don't explicitely merge, no one is allowed to write on
your archive. A good contributor will star-merge /before/ sending a
merge request, to simplify the task of the integrator.
> (Also, there are lots of typos in the wiki -- "..you want to merge info")
Since it's a wiki, feel free to fix them ;-)
--
Matthieu