Post date: Jun 18, 2013 6:49:23 PM
The following outlines the steps required to branch, tag and build for QDS 2.0 Core Deployments.
Create Branch From Trunk
· Browse to core.quandis.com.2.0
· Right Click on qbo.Service (root for Service) -> TortoiseSVN->Branch/Tag…
· To Path: /Branches/Services/{CurrentBranch} (Eg. 1.00
o Add Message Eg. Branching 1.00
o Keep default Settings “HEAD”
Download Branch Locally
· Ensure you have a parent checkout folder that matches branch name
· In target folder, Right Click -> SVN Checkout
· At this point the project(s) can be built
Create Tag
· Right click in branch root outside of a folder TortoiseSVN->Branch/Tag…
· To Path: /Tags/services/{Branch}{RevisionNumber} Eg. /Tags/Services/1.01.00
o Add Message Eg. Tagging 1.01.00 for release
o Ensure HEAD revision is selected
Download Tag
· Ensure /Tags/Services/{TagNumber} exists in file system. Eg. E:\Projects\Tags\Services\1.00.00
· Ensure Export Directory contains project folder name. Eg. E:\Projects\Tags\Services\1.00.00\qbo.ServiceWeb
· Right click TortoiseSVN->Export
o Export specific projects:
o qbo.Service.Core
o qbo.Service.CoreWeb
o qbo.ServiceWeb
Build From Tag
· Build qbo.Service.Core.Setup in qbo.Service.Core
· Build qbo.Setup.ServiceWeb in qbo.Service.CoreWeb