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

Re: Re: How to mark a project inactive?

From: Matthew Hannigan <mlh_at_zip.com.au>
Date: Fri, 22 Feb 2008 13:58:58 +1100

On Thu, Feb 21, 2008 at 12:51:30AM -0700, Bryant Eastham wrote:
> >On Feb 20, 2008, at 20:37, Karl Fogel wrote:
> >> Matthew Hannigan writes:
> >>
> >>> I create a toplevel dir 'OLD' and move obsolete stuff there.
> >>>
> >>> Same effect, except it's easier to find stuff if you
> >>> want to do some archeological digs.
> >>
> >> You're missing the point of a version control system :-).
> >>
> >> It's still there after 'svn remove', too -- you just reach back into
> >> time (into the repository's history) and pull it out again if you
> need
> >> it. See
> http://svnbook.red-bean.com/nightly/en/svn.tour.history.html.

Ryan Schmidt wrote:
> > I'm sure Matthew's aware of that, as am I, but I too find it easier
> > to move old projects to an "old" directory rather than "svn rm" them.

Thanks Ryan, I am indeed quite aware of that.

> > It's easier to "svn ls $REPO/old" than it is to try to remember what
> > an old project was called or find a revision number in which it still
>
> > existed.
>
> But isn't that what history is for? You would look at the history of the
> directory containing your projects and see the comings and goings of all
> your projects?
>
> Besides, there are major issues with having an "OLD" directory:
>
> 1. It doesn't handle projects with the same names over time.

Neither does the normal way, because you have to wrestle with
the concept of peg revisions. And the svn commands themselves
didn't even support specifying peg revisions in some commands
properly. (until recently perhaps -- haven't checked recently)

> 2. Heaven forbid someone should do a checkout.

Doctor, it hurts when I do this! Well don't do that then :-)

> I concur that you are missing the point of a version control system :-).

It should be clear that I'm not. It's just nice to have things
manifest and discoverable as possible.

Matt

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-02-22 04:44:16 CET

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.