[Aptitude-devel] Rebasing published software and avoid git revert/merge
Thomas Goirand
zigo at debian.org
Wed Sep 5 12:34:12 BST 2012
On 09/05/2012 04:16 PM, Daniel Hartwig wrote:
> On 5 September 2012 15:48, Thomas Goirand <zigo at debian.org> wrote:
>> I never understood why everyone insist in using the default name "master".
>> This doesn't express anything at all. Instead, you should be using:
>>
>> - wheezy
>> - sid
>> - experimental
>
> Right. That has been a sort of long-term goal ;-)
>
> For historical reasons, aptitude is a non-native package.
In this case, I would do:
- debian-squeeze
- debian-wheezy
- debian-sid
- debian-experimental
- upstream-squeeze
- upstream-wheezy
- upstream-sid
- upstream-experimental
That's what I do with all of my packaging through Git, what is done in
the pkg-php team, and in many other teams.
If you need to switch the default branch, it's non trivial to do, but
it's not hard (though I can't remember what Git commands was involved),
so you can later kill the master branch forever.
Thomas
More information about the Aptitude-devel
mailing list