[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Question on release process - making release public by svn move

From: Daniel Shahaf <danielsh_at_apache.org>
Date: Fri, 9 Mar 2012 22:19:13 +0200

Daniel Shahaf wrote on Fri, Mar 09, 2012 at 21:10:27 +0200:
> sebb wrote on Fri, Mar 09, 2012 at 18:47:46 +0000:
> > No, still waiting for details on how the httpd commits were achieved.
>
> Just ask Sam to implement this in Whimsy.

Specifically:

* GET /postarelease/${pmc}
    - Runs `svn ls -R #{DIST_ROOT}/repos/${pmc}`.
    - Displays a multiselect widget (or a set of checkboxes), allowing
      to choose any subset of the files/dirs there.
    - Provide a textbox and a [Submit] button.

* POST /postarelease/${pmc}
    - Preprocessing: if both X and all of X's immediate children are
      selected, then unselect all those children. Repeat (recursing
      upwards).
    - Preprocessing: if any selected path is a child of any other
      selected path, error out.
    - Run svnmucc to move the selected paths from dev/ to release/, with
      the user's credentials. Use textbox contents for the log message.

Optional features:

- A hidden form field with the "last modified revision" of dev/${tlp},
  and at POST time use that as the base revision passed to the commit
  editor (via svnmucc's argv).
Received on 2012-03-09 21:19:36 CET

This is an archived mail posted to the Subversion Dev mailing list.