summaryrefslogtreecommitdiffstats
path: root/Documentation/source-code-management.txt
diff options
context:
space:
mode:
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 000000000..cb192c732
--- /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.