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

Re: use svnadmin to set revision number?

From: Toby Johnson <toby_at_etjohnson.us>
Date: 2006-07-27 17:09:46 CEST

Les Mikesell wrote:
> On Thu, 2006-07-27 at 02:55, John Szakmeister wrote:
>
>
>> The problem lies in the fact that we communicate to the server
>> by sending deltas. We do this to save (considerable) bandwidth.
>> Now that you've lost some revisions [...]
>>
>
> That must mean that the client still has an unmodified
> copy of one of the revisions lost on the server. Is there
> any way to put it back? Or could there be?
>

Client's don't keep copies of entire revisions; they keep copies of
individual files at specific revisions, depending on which files have
changed at which revisions. Any given working copy can have any
different number of files at any different revision numbers at any given
time. Subversion makes it all work behind the scenes but only because
the server and client can both agree on what (for example) r101 means.
If suddenly there are 50 revisions that now mean something different to
the server than they did to the clients, that assumption is no longer
valid and lost data will be the result.
Received on Thu Jul 27 17:14:27 2006

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