All of lore.kernel.org
 help / color / mirror / Atom feed
* HG branches
@ 2008-02-05 15:02 Takashi Iwai
  2008-02-06 14:04 ` Jaroslav Kysela
  0 siblings, 1 reply; 11+ messages in thread
From: Takashi Iwai @ 2008-02-05 15:02 UTC (permalink / raw)
  To: alsa-devel

Hi,

how about creating branches for HG trees for some stable trees?  This
will make the maintenance much easier.

What I have in my mind are branches for:

- Kernel stable tree (2.6.xx.y)
- Kernel head tree for push
- ALSA stable releases

We'd need to define a naming rule if we have branches.  So far, v*.*.*
tag is used for ALSA versions, and it can be used for the branch, too.
But having the same name between the tag and the branch may be
confusing.  We can name the branch as "v1.0.16.x" or "v1.0.16-branch",
for example.

Also, for the kernel version to track, we'd need a different prefix,
too, such as "kernel-2.6.25".

The workflow with branches is pretty simple.

	% hg branch
	default
	% hg up -rv1.0.16
	% hg branch v1.0.16-branch
	% some patch work
	% hg commit
	% hg branches
	v1.0.16-branch	5828:71ddf13b7a2e
	default		5829:950e43bff743

The resultant multiple heads can be pushed via "push -f".


Takashi

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-02-07 21:23 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-05 15:02 HG branches Takashi Iwai
2008-02-06 14:04 ` Jaroslav Kysela
2008-02-06 14:06   ` Jaroslav Kysela
2008-02-06 16:13     ` Takashi Iwai
2008-02-06 20:06     ` Rene Herman
2008-02-07 11:37       ` Takashi Iwai
2008-02-07 21:10         ` GIT submodules Rene Herman
2008-02-07 21:24         ` Rene Herman
2008-02-07  1:59     ` HG branches Seth Forshee
2008-02-07  8:18       ` Jaroslav Kysela
2008-02-07 11:30       ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.