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

Re: Equivalent of "cvs rtag -F"

From: BRM <bm_witness_at_yahoo.com>
Date: 2007-10-30 19:22:27 CET

Given that SVN is inherently different from CVS in its tagging
mechanism (and no amount of discussion is going to convince the devs
others - see the archives and you'll see what I mean), why not set up a
branch that students can submit their work to instead?

So you'd have something like:

/students/<student id>/<project>
/projects/<project>/<initial>
/projects/<project>/<submit>/<student id>/<project>

You can then put mark <project>/<submit> read-only when the deadline
passes so that students cannot submit further; and they can simply
merge into <project>/<submit>/<student id>/<project> for updates.

Just a thought,

Ben

--- Matthieu Moy <Matthieu.Moy@imag.fr> wrote:

> Hi,
>
> In CVS, I can move a tag with "cvs rtag -F my_tag".
>
> With Subversion, AAUI, I have to delete the tag before creating the
> new one:
>
> $ svn delete $repo/tags/my_tag
> $ svn copy $repo/trunk/ $repo/tags/my_tag
>
> Is there a simpler way to do that?
>
> (
> The use-case is for a university project. The students are asked to
> put the tag "final_version" when they feel ready, and they can move
> the tag up to a deadline. That allows them to continue working and
> commiting close to the deadline.
>
> The problem is that knowing my students, they'll put the tag once,
> and
> trying to update it, they'll delete it, and forget to re-create
> it. :-(
> )
>
> Thanks,
>
> --
> Matthieu
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Oct 30 19:24:26 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.