Re: Tagging releases
| From: | Gwynne Raskind | Date: | Fri, 24 Jul 2009 01:21:17 +0000 |
| Subject: | Re: Tagging releases | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-52457@lists.php.net to get a copy of this message | ||
On Jul 23, 2009, at 8:07 PM, Jon Parise wrote:
Now that we've switched to Subversion, what's the policy for tagging releases? 'pear cvstag' no longer works, and 'pear svntag' has yet to be introduced. Last week, when I released a new version of the Net_SMTP package, I created the "tag" manually, using 'svn copy'. I don't use Subversion very much, but that seems to be the official way to make tags, and it appeared to work as expected. Today, I just release a new version of the Log package, and I attempted to tag this release in the same way. Unfortunately, I ran into this error: $ svn copy \ http://svn.php.net/repository/pear/packages/Log/trunk \ http://svn.php.net/repository/pear/packages/Log/tags/RELEASE_1_11_5 svn: MERGE request failed on '/repository/pear/packages/Log' svn: MERGE of '/repository/pear/packages/Log': 409 Conflict (http://svn.php.net) I'm not sure if I've done something wrong or if that's a server-side problem, however. Any advice, or is this something for the svn-migration crew?This is my error; committing to any tags directory is forbidden, but doesn't correctly allow the case of creation of a tag. You should have gotten an error to this effect on your side; apparently, for whatever reason the output made it to the server error log but not back to you. I'll update you when I've fixed the hook to allow tag creation; it shouldn't be too long. -- Gwynne