Changeset 774de7057620e8cb930377e584ebbc6223d515a8

Show
Ignore:
Timestamp:
03/31/08 15:54:31 (3 months ago)
Author:
Pierre d'Herbemont <pdherbemont@videolan.org>
git-committer:
Pierre d'Herbemont <pdherbemont@videolan.org> 1206971671 +0200
git-parent:

[d902372231370939c6d52137c9d4f61a928d84a4]

git-author:
Pierre d'Herbemont <pdherbemont@videolan.org> 1206970877 +0200
Message:

doc: update the release howto for git.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • doc/release-howto.txt

    r75d3925 r774de70  
    66 * Tests : compilation, regression tests ... 
    77 
    8  * Changes on the svn repository 
     8 * Changes on the git repository 
    99   - update the version number everywhere it's needed 
    1010     · configure.ac 
     
    1212     · extras/MacOSX/Resources/English.lproj/InfoPlist.string 
    1313   - update the ChangeLog and NEWS files, as well as the Trac database 
    14      · LANG=C svn log -v -r '{YYYY-12-31}:{YYYY-01-01}' >! ChangeLog 
     14     · LANG=C git log --since="01-01" --until="12-31" >! ChangeLog 
    1515     · read all the commits and add important things to the NEWS file 
    1616     · update the milestones info on https://trac.videolan.org/vlc 
     
    2929 
    3030 * Contribs 
    31   - Put a copy of the libraries or svn snapshot in vlc-X.X.X/contrib 
     31  - Put a copy of the libraries or git snapshot in vlc-X.X.X/contrib 
    3232  - Put the relevant win32 contrib package 
    3333  - Update developers.v.o/vlc and www.v.o/vlc/download-sources.html 
     
    5757 
    5858 * "Tag" the release 
    59     svn cp svn://svn.videolan.org/vlc/trunk svn://svn.videolan.org/vlc/tag/X.X.X 
    60     or 
    61     svn mv svn://svn.videolan.org/vlc/branches/X.X.X svn://svn.videolan.org/vlc/tag/X.X.X 
     59 
     60    First make sure you git-commit-ed the ChangeLog all the version release related changes, then: 
     61 
     62    git tag -a -m "VLC Release RELEASE_VERSION" <RELEASE_VERSION> 
     63    (Create an annotated tag, you can skip -a if you used -m) 
     64    git push origin <RELEASE_VERSION> 
     65 
     66    (You are advised to play with it on the sandrox.git if you feel unconfortable) 
    6267 
    6368 * Move /opt/ftp/pub/videolan/testing/vlc-X.X.X to /opt/ftp/pub/videolan/vlc/X.X.X