Pre-release checks

There are a few steps to note before you build the release.

You auto-props should be switched on in your subversion configuration file.

Example : [auto-props]

*.java = svn:eol-style=native;svn:keywords=Rev Date

*.xml = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Rev Date

*.xsl = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Rev Date

*.xsd = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Rev Date

*.wsdl = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Rev Date

*.properties = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Rev Date

*.c = svn:eol-style=native

*.cpp = svn:eol-style=native

*.h = svn:eol-style=native

*.dsp = svn:eol-style=CRLF

*.dsw = svn:eol-style=CRLF

*.sh = svn:eol-style=native;svn:executable

*.bat = svn:eol-style=native

*.pl = svn:eol-style=native

*.py = svn:eol-style=native

*.cmd = svn:eol-style=native

*.txt = svn:eol-style=native;svn:mime-type=text/plain

*.htm* = svn:eol-style=native;svn:mime-type=text/html;svn:keywords=Rev Date

ChangeLog = svn:eol-style=native;svn:mime-type=text/plain

README* = svn:eol-style=native;svn:mime-type=text/plain

LICENSE* = svn:eol-style=native;svn:mime-type=text/plain

NOTICE* = svn:eol-style=native;svn:mime-type=text/plain

TODO* = svn:eol-style=native;svn:mime-type=text/plain

KEYS* = svn:eol-style=native;svn:mime-type=text/plain

INSTALL* = svn:eol-style=native;svn:mime-type=text/plain

WHATSNEW* = svn:eol-style=native;svn:mime-type=text/plain

*.png = svn:mime-type=image/png

*.jpg = svn:mime-type=image/jpeg

*.gif = svn:mime-type=image/gif

Makefile = svn:eol-style=native

*.css = svn:eol-style=native

*.js = svn:eol-style=native

Release Tasks

To build the distributions all you have to do is

from the top level trunk directory.

This will place your tar/zips in your YOKO_DIR/trunk/distributions/target directory.

You will then need to sign the binary and src distributions before uploading them. For now committers will upload them to their home directories but in the future we will get a dedicated area.

Instructions for signing your distributions

Will add this later....

ReleaseInstructions (last edited 2009-09-20 23:26:53 by localhost)