summaryrefslogtreecommitdiff
path: root/Documentation/source-code-management.txt
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2012-11-02 20:15:39 +0400
committerIgor Pashev <pashev.igor@gmail.com>2012-11-02 20:15:39 +0400
commitb13154de3eca5ba28fbb4854d916cd0be5febeed (patch)
tree30f2e9e89ab71a2df837076ac68c3ba770230294 /Documentation/source-code-management.txt
downloadutil-linux-b13154de3eca5ba28fbb4854d916cd0be5febeed.tar.gz
Imported Upstream version 2.22upstream/2.22upstream
Diffstat (limited to 'Documentation/source-code-management.txt')
-rw-r--r--Documentation/source-code-management.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/source-code-management.txt b/Documentation/source-code-management.txt
new file mode 100644
index 0000000..cb192c7
--- /dev/null
+++ b/Documentation/source-code-management.txt
@@ -0,0 +1,29 @@
+SCM (source code management):
+
+ git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git util-linux
+
+Branches:
+
+ * maintenance (stable) branch
+ - created for every <major>.<minor> release
+ - branch name: stable/v<major>.<minor>
+
+ * bugfix branch
+ - created for <major>.<minor>.<maint> release for
+ critical/security bugs only
+ - this branch is optional
+ - branch name: stable/v<major>.<minor>.<maint>
+
+ * master branch
+ - the status of this branch is: "it works for me". It
+ means useful but not well tested patches.
+ - it's source for occasional snapshots
+ - for long-term development or invasive changes should be
+ an active development forked into a separate branch
+ (topic branches) from the tip of "master".
+
+ * A new tag object is created for:
+ - every release, tag name: v<version>
+
+ * KNOWN BUGS:
+ - tag v2.13.1 is typo. Please, ignore this tag.