You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2016/11/16 13:26:38 UTC

[4/5] incubator-unomi git commit: UNOMI-65 Integrate jgitflow to manage feature branches - Add quick documentation on how to use

UNOMI-65 Integrate jgitflow to manage feature branches
- Add quick documentation on how to use


Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/b46a5999
Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/b46a5999
Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/b46a5999

Branch: refs/heads/UNOMI-28-ES-2-X-UPGRADE
Commit: b46a59998049a275754a46c2a22c5c5e4b96d45b
Parents: 55fcf3b
Author: Serge Huber <sh...@apache.org>
Authored: Wed Nov 16 11:19:09 2016 +0100
Committer: Serge Huber <sh...@apache.org>
Committed: Wed Nov 16 11:19:09 2016 +0100

----------------------------------------------------------------------
 BUILDING | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/b46a5999/BUILDING
----------------------------------------------------------------------
diff --git a/BUILDING b/BUILDING
index 582b515..6b95733 100644
--- a/BUILDING
+++ b/BUILDING
@@ -69,4 +69,25 @@ command:
     ./generate-site-and-upload.sh SVNusername SVNpassword
 
 Where the required username and password have the proper credentials for the SVN
-Apache repository.
\ No newline at end of file
+Apache repository.
+
+JGitFlow
+--------
+
+We now can use the [JGitFlow Maven plugin](http://jgitflow.bitbucket.org) to make it easier to work with feature,
+hotfix and other types of branches.
+
+For example, to start a feature branch, simply use
+
+    mvn jgitflow:feature-start
+
+This will prompt you for the feature name, and then create a feature branch and update
+all the POMs to have a version that contains the feature name. This makes it then a lot
+easier to integrate with continuous integration systems to generate builds for the
+feature branch.
+
+Once the feature is completed you can use
+
+    mvn jgitflow:feature-finish
+
+To merge the branch into master.