Ethereal-dev: RE: [Ethereal-dev] reorganizing source tree

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Thu, 6 Nov 2003 12:56:51 +0100
Hi Folks,

If cvs doesn't allow us to move files, which becomes almost inevitable in
larger and longer-lasting projects, then we may be interested in finding a
tool which provides the missing functionality and has a short learning
traject for CVS users. AFAIK SubVersion is "almost" cvs regarding the
command syntax. And, there are tools which convert a CVS tree to a SVN tree.
Finally, SubVersion works with WebDAV (an HTTP "extension") and hence solves
the proxy/firewall issues the CVS users encounter (although some cvs clients
allow the user to *login* over a tunnelling proxy, the other commands are
still ignoring the proxy...)

http://subversion.tigris.org/project_links.html

Regards,

Olivier

| -----Original Message-----
| From: Peter Kjellerstedt
| 
| > -----Original Message-----
| > From: Brad Hards
| > 
| > -----BEGIN PGP SIGNED MESSAGE-----
| > Hash: SHA1
| > 
| > On Thu, 30 Oct 2003 13:18 pm, Guy Harris wrote:
| > > I have none (other than the loss of CVS history it'd 
| > > cause, thanks to CVS not knowing anything about renames 
| > > or moves, but that's life - we might be able to preserve 
| > > some of it by copying the ,v files to epan/packet and 
| > > just "cvs remove"ing the files in the top-level directory).
| > 
| > If you can access the server filesystem, you can move the 
| > files around without losing history. It doesn't come for 
| > free though - you won't be able to check out old revisions 
| > of ethereal.
| 
| Which of course is a no no.
| 
| > See http://www-es.fernuni-hagen.de/cgi-bin/info2html?(cvs)Inside
| 
| Copying is a much better way of moving files in CVS:
| 
http://www-es.fernuni-hagen.de/cgi-bin/info2html?(cvs)Rename%20by%20copy
ing

> Brad

//Peter