I understand that I can go to the website to get the latest stable
version, I'm just saying it would be a handy convenience for those of
us who always want to be on the latest released version.  If I could
check out /branches/stable and it always gave me the latest released
version, the same that's on the website, then every so often I could
just run "svn up" and know that I'm on the latest release.

Maybe I'm the only one who would find this handy, and if so I have no
problem living without it.  I just thought I'd throw it out there and
see if anyone else thinks this would be as handy as I do.

Thanks,
Jason

On 1/15/07, Thomas Bruederli <[EMAIL PROTECTED]> wrote:
Jason wrote:
> I was checking out svn.roundcube.net and it looks like there isn't a
> branch that I can checkout/update that'll always give me the latest
> stable release.  Am I missing something, or could a /branches/stable
> be created that was always the latest stable released version?

If you want a stable version, then you should go to the download section
and not check out from the SVN. I know RoundCube does not publish new
releases very often and this is mostly because we have a lot of changes
in the code but no proper testing. The SVN trunk actually represents
the latest version but may contain bugs. RoundCube versions that were
released as "stable" are copied to a branch (like
branches/release-0.1-beta2) in order to add important bugfixes to it. We
also use branches for developing new features that should not appear in
the trunk. Those branches are usually named devel-.... and will be
merged back into trunk once the changes are tested and approved.

Tags are not used very often but I usually tag files with a release
name. This is slightly different to the release branch which can be
checked out and modified with hot fixes. Tags represent the state of the
code at a certain point of time, i.e. at the 0.1-beta2 release.

~Thomas




Reply via email to