Martijn Dashorst wrote:
> On 8/23/06, Gwyn Evans <[EMAIL PROTECTED]> wrote:
>> A couple of things still worry me, specifically tagging...
>>
>> 1) Is there any need to keep "tags/START_RELEASE_WICKET_2_0" once
>> you've copied it to "releases/WICKET_2_0" & "branches/WICKET_2_0"?
> 
> If you are really strict, there is no need to keep any tag, as you can
> resolve everything using revisions. The idea of the START_RELEASE_ tag
> is that it marks the starting point for a release, identifying the
> exact repository state which will comprise the release.

Personally I wouldn't bother with that tagging. You can work it out from
your SVN history easily enough.

> The branches/WICKET_2_0 and releases/WICKET_2_0 will be moving
> targets. So you'll have to do some svn wizardry to get the actual
> revision that started the branch.

branches/WICKET_2_0 will be a moving target. releases/WICKET_2_0 is
intrinsically fixed and should never change, as it represents something
released at a very specific point in time.

Also, all this upper case is a hangon from CVS. Couldn't we have
branches/wicket-2.0?

>> 2) After "commit changes to releases/WICKET_2_0", shouldn't we have a
>> "copy releases/WICKET_2_0 to tags/RELEASE_WICKET_2_0"?
> 
> Possibly, but I don't see changes to a build occurring after the last
> commit of a particular release. So anyone could check out the
> releases/WICKET_2_0 folder and have the release from svn. However I'm
> not against doing so.

The 'releases' folder is really for tagging. No commits should be done
to branches there. Changes should be made to a branch in /branches, and
a release should be made from that.

>> Notes:
>>   I don't like the idea that we're not tagging the exact release
>> version, which is the dichotomy introduced by the 'release branch'
>> idea.  If someone wants to take the source & build it locally, what
>> should they use?
> 
> It depends on their purpose: do they want the starting point to build
> patches against, or rebuild the exact release? Or just use the source
> provided in the distribution?

/releases _IS_ tagging the exact version.

Regards, Upayavira


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-develop mailing list
Wicket-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to