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

Re: [Issue 730] - restartable checkouts

From: <cmpilato_at_collab.net>
Date: 2003-01-27 21:00:37 CET

Nuutti Kotivuori naked@iki.fi writes:

[...]

 Now, all this makes sense - but it leaves the question I presented on
 the list unaswered - it was not very well formed, for I had not slept
 in ages.
 
 Namely - supposing that we have this new interface - and we can tell
 that this directory is incomplete, please send me everything I don't
 have.
 
   How do we build a transaction that represents this? How do we build
   something that when diffed against the actual repository revision
   will bring in everything that is under some path, but not mentioned?
 
 ***
 
 Then a small difference in thought patterns - I am not sure if it will
 be useful or not, but it helped me see things.
 
 The thing which I realized when thinking about the problem further was
 that we do not _really_ lack a way of telling that I am missing some
 entries. What that really means is that the directory in question is
 kind of missing - but there are completed things transferred from
 under it. And what we are missing is a way of saying that I am
 missing this directory, send it to me, but don't send these few
 directories, I already have them.

[...]

You answered the question yourself the very same way Ben, Karl and I
did here in the office. The solution is to add a new reporter
interface which is the opposite of set_path/delete_path. Today's
reporter is Assume I have what I don't explicitly mention. For
your solution to work, the reporter would grow a new interface that
says Assume I have nothing that I don't explicitly mention.

I may be biased :-), but I still would prefer to see this implemented
using my idea for now, simply because I don't want to see the
update/switch functionality retrofitted for a new reporter function.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:20:18 2006

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