Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jmeter Wiki" for change 
notification.

The "ReleaseCreation" page has been changed by JMeterAdmin:
http://wiki.apache.org/jmeter/ReleaseCreation?action=diff&rev1=51&rev2=52

Comment:
Move release checking details to separate page

  
  = Checks to do before sending vote email =
   * review RAT report
+  * See ReleaseChecking for information on what to check
-  * to do: add some checks (zip/tgz binary files vs src files, SVN tree vs SRC 
files, etc.)
- 
- == Check: JMeter SVN tree vs JMeter archive sources ==
- 
- TODO: simplify this checking process and extend to Windows.
- 
- For JMeter sources, need a Linux box, SVN (apache) and GIT (local).
- 
- Export the RC tags to a temporay directory.
- {{{
- cd /tmp
- svn export http://svn.apache.org/repos/asf/jmeter/tags/v2_8_RC1 
jmeter_v2_8_RC1
- }}}
- Initialize a GIT local repository
- {{{
- cd jmeter_v2_8_RC1/
- git init
- }}}
- Add and commit all files from the svn export
- {{{
- git add *
- git commit -m "SVN export to initial import"
- }}}
- Untar the JMeter sources tgz file into a temporary directory, and copy the 
contents in the git repo.
- {{{
- tar xfz 
/tmp/releases/jmeter_2_8/jmeter_v2_8_RC1/dist/apache-jmeter-2.8_src.tgz -C /tmp
- cp -a /tmp/apache-jmeter-2.8/* /tmp/jmeter_v2_8_RC1/
- }}}
- Check the differences with the git diff command:
- {{{
- cd /tmp/jmeter_v2_8_RC1/
- git diff
- }}}
- Samples Results:
- {{{
- diff --git a/bin/jmeter b/bin/jmeter
- old mode 100755
- new mode 100644
- diff --git a/bin/jmeter-server b/bin/jmeter-server
- old mode 100755
- new mode 100644
- diff --git a/xdocs/download_jmeter.cgi b/xdocs/download_jmeter.cgi
- old mode 100755
- new mode 100644
- }}}
- Here, differences is only the permission on some files (not matter in this 
case)
- 
- After all checks, you can remove the temporary directories.
  
  = Upload release artifacts to staging directory =
  

Reply via email to