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

Re: Base text files, re: IRC chat

From: Miha Vitorovic <mvitorovic_at_nil.si>
Date: Wed, 17 Sep 2008 13:06:34 +0200

I know I'm not a Subversion developer, but I hope I can contribute some
thoughts... I'd like to be able to use the new WC in places where the
source is not exactly "on disk", and thus does not have the ability to
host a mandatory .svn directory. So far the new WC seems to be developing
in that direction. Or not?

Greg, would it be possible to replace "absolute path in the meta data"
with some arbitrary "signature" that would enable to link the meta data
with the Working copy?

Br,

---
  Miha Vitorovic
  Inženir v tehničnem področju
  Customer Support Engineer
   NIL Data Communications,  Tivolska cesta 48,  1000 Ljubljana,  Slovenia
   Phone +386 1 4746 500      Fax +386 1 4746 501     http://www.NIL.si
Stefan Sperling <stsp_at_elego.de> wrote on 15.09.2008 19:43:25:
> On Mon, Sep 15, 2008 at 01:10:14PM -0400, Karl Fogel wrote:
> > Daniel Shahaf <d.s_at_daniel.shahaf.name> writes:
> > > Karl Fogel wrote on Mon, 15 Sep 2008 at 12:18 -0400:
> > >>    1. The metadata knows where the working copy/copies live, by 
absolute
> > >>       path, as Greg says.
> > >> 
> > >>    2. If you plain mv or cp a working copy, it stops working, 
BUT...
> > >> 
> > >>    3. ...the error message from Subversion points out that the 
working
> > >>       copy may have been mv'd or cp'd, and offers a command to
> > >>       "re-register" it with the metadata store.  This command is 
the
> > >>       metadata store's chance to clean up its reference counts
> > >>       w.r.t. that working copy.
> > >
> > > ... and also offers another command to un-register the previous 
> location. 
> > 
> > I was thinking the same command would do both.  That is, it would 
gather
> > all the knowledge it could, from inspection and (perhaps) from the 
user,
> > and DTRT.
Received on 2008-09-17 13:06:52 CEST

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