]> git.ipfire.org Git - thirdparty/util-linux.git/blame - Documentation/source-code-management.txt
build-sys: ncurses headers cleanup
[thirdparty/util-linux.git] / Documentation / source-code-management.txt
CommitLineData
bbe20458
SK
1SCM (source code management):
2
c0999af7
KZ
3 Primary repository:
4 git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git util-linux
5
6 Backup repository:
7 git clone git://github.com/karelzak/util-linux.git
8
9Note that GitHub repository may contain temporary development branches too.
10
11The kernel.org repository contains master (current development) and stable/*
12(maintenance) branches only. All master or stable/* changes are always pushed
13to the both repositories in the same time.
bbe20458
SK
14
15Branches:
16
17 * maintenance (stable) branch
18 - created for every <major>.<minor> release
19 - branch name: stable/v<major>.<minor>
20
bbe20458
SK
21 * master branch
22 - the status of this branch is: "it works for me". It
23 means useful but not well tested patches.
24 - it's source for occasional snapshots
25 - for long-term development or invasive changes should be
26 an active development forked into a separate branch
27 (topic branches) from the tip of "master".
28
c0999af7
KZ
29Tags:
30
bbe20458 31 * A new tag object is created for:
c0999af7
KZ
32 - every release, tag name: v<version>, see "git tag -l" for
33 more information
34 - all tags are signed by maintainer's PGP key
bbe20458
SK
35
36 * KNOWN BUGS:
c0999af7
KZ
37 - don't use tag v2.13.1 (created and published by mistake),
38 use v2.13.1-REAL.