gnu-arch-users
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]