Skip to content
Wim Vinckier edited this page May 30, 2015 · 2 revisions

Releasing files

  • updating RELEASENOTE

  • upddate ChangeLog: svn2cl --group-by-day -i

  • updating version number in ddclient

  • tag the current version in git and push it:

    git tag -a v3.8.3 -m 'Release of version 3.8.3'
    git push origin v3.8.3
    
  • tagging current version: see svn book

    svn copy svn+ssh://wimpunk@svn.code.sf.net/p/ddclient/code/trunk \
      svn+ssh://wimpunk@svn.code.sf.net/p/ddclient/code/release-3.8.3
    
  • Creating bz2 and gz file and tetten:

    cp -R tags/release-3.8.3 trunk/release/ddclient-3.8.3
    cp ChangeLog trunk/release/ddclient-3.8.3
    cd trunk/release
    ## remove unneeded files
    #rm -Rf release patches
    # creating archives
    tar -cvzf ddclient-3.8.3.tar.gz ddclient-3.8.3
    tar -cvjf ddclient-3.8.3.tar.bz2 ddclient-3.8.3
    
  • transfert using project page:

    • create a new folder named to the release
    • add the two files
    • add the RELEASENOTE as readme.txt
  • update news

  • mail to ddclient-support

  • update freshmeat, which is now called freecode but seems to be unmaintained since 2014-06-18.

  • check wikipages for version number and adding new features if needed, although they should get updated while doing the commits.

  • dyndns update: the link is broken and it seems like there is no link to ddclient anymore on the site

website

  • recentste routers
  • postscript

rss feeds

Clone this wiki locally