Hi,
We have a use-case where we have to support parallel development and UAT activities on BPM'Online. Ideally, we'd like to achieve it through a branching strategy on SVN, where we have a "main" branch for development and a "UAT" branch which is forked out of "main". This "UAT" branch will run independently of "main" to cater to UAT fixes. Once UAT is done it will be merged back with "main". During the UAT phase, the "main" branch will continue to get updated with ongoing development activities. I wanted to check if this is feasible from a BPM'Online perspective. Can this branching strategy be seemlessly integrated into BPM'Online? If yes, could you point me to some documentation that has guidelines around this?
Like
Please feel free to find information about working with SVN on the bpm'online platform in the article by the link below:
https://community.bpmonline.com/articles/working-svn-bpmonline-platform
Thank you for your reply Alina! My question was more around branching strategy to support parallel development initiatives, for example, to support in-proc development and release hot fixes at the same time. Also the possibility of switching branches on demand based on whether it is release related work or main development activity. Below is a fair representation of what I was having in mind. Also, is there a way to merge the release branch with the main development branch? Does BPM'Online support such a branching strategy?
Unfortunately, bpm'online doesn't support a branching strategy.
amanthena,
You can still branch manually combined with file system development mode:
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.tags.html
https://academy.bpmonline.com/documents/technic-sdk/7-13/development-file-system
The only approach for working with SVN on the platform is described in the article mentioned earlier.
Van Ly,
As it was mentioned above, unfortunately,
bpm'online doesn't support a branching strategy.