wiki:CreateSVNReleaseVersion

Version 1 (modified by srkline, 15 years ago) (diff)

--

To Create a Release Version:

-- tag the current trunk version
-- name the release "release-a.bc" as needed
% svn copy http://d121099/svn/sans/SANSReduction/trunk http://d121099/svn/sans/SANSReduction/tags/release-5.01 -m "Tagging the 5.01 release -- minor bug fixes"

-- move to a local directory to keep the release version
-- export the release (this will not have the .svn directory)
-- the folder (in this case "SANS_Reduction_v5.01") will be created
% svn export http://d121099/svn/sans/SANSReduction/tags/release-5.01 SANS_Reduction_v5.01

-- make a zip archive of the folder
-- move to a nice local folder
-- check out the Release_Files
% svn co http://d121099/svn/sans/Release_Files

% cd Release_Files/

-- move the zip file to the Release_Files directory
-- see what has changed
% svn status
-- add what is new (in this case I had to add a new directory to house the SANS_Reduction release)
% svn add SANSReduction/

-- then commit the changes to put the zip file in the repository
% svn commit