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

Backing out changes: the prefered method?

From: Sean Russell <ser_at_germane-software.com>
Date: 2002-01-30 17:01:13 CET

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Sander's probably going to tell me that this has already been discussed. I
couldn't find anything on it in the dev list archive, so :-P

I was talking with Kaz Kylheku <kaz@ashi.footprints.net>, of the MCVS
(Meta-CVS) project (http://freshmeat.net/projects/mcvs/). In case you don't
know of it, it's yet another layer on top of CVS to provide directory
handling, SVN's main claim to fame. The whole thing is written on the client
side, in Lisp. If anyone is interested in his rough comparison of MCVS to
Subversion, I've got a longish email I can forward you. He's very careful to
avoid being "me against them", which raises my estimation of him several
notches.

In any case, MCVS's only over SVN that I can see is that it's based on CVS,
which is fairly tried-and-true. It lacks all of SVN's other features.

In any case, he did get me to thinking about revisions, and backing out
changes. In CVS, each file has a version, so if you know a given file has
version 1.2.3, and you want to remove the last two changes, you can pull out
1.2.1. SVN has a single version for the repository. I had thought that I
would just do an "svn log" on the file, find out the last few times it
changed, and then perform some sort of "svn up" on it with a given revision
number. When I tried it, svn log gave me a log that says the file has
changed by one line for every single revision, so I'm assuming that "log"
isn't implemented yet. However, is that the way you'd normally go about
backing out changes?

- --
 |.. Have you reinstalled your Windows today?
<|>
/|\
/|
 |
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8WBjKP0KxygnleI8RAqYyAJoCNw2h6RS0jUMR2eGoXoL8rOJqigCdHVli
VqTsyw4BxM5VByOb3oh3XJs=
=EHBo
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:37:01 2006

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

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