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

RE: Re: Proposal: svn:temporary property

From: Steve Dwire <sdwire_at_pcsigroup.com>
Date: 2003-12-18 19:50:20 CET

In this case, Module B does not necessarily have a dependency on Module
A, except for the fact that they happen to be part of the same overall
product and reside in the same SVN repository. Nothing else. In fact,
there may not even be any Module B whatsoever.

User B, in the past, had done something akin to a 'make all', which
created the temporary files. User A decided to remove a directory
*unrelated to any specific task User B had been working on*. In fact, in
this scenario, it's possible that User B has done absolutely NOTHING
since 'svn co' and 'make all'.

Next time User B does 'svn update', SVN is going to try to update B's
working copy to reflect A's delete. That's when the cryptic error
message comes, because the update fails EVEN IF 'make all' IS THE ONLY
'WORK' B EVER DID.

So, yes, "A is working on something completely else," since User B may
not be working on anything at all - only trying to keep his WC in sync
with User A's changes, and SVN doesn't do that effectively where
temporary files in deleted directories are concerned.

S_E_D

-----Original Message-----
From: John Peacock [mailto:jpeacock@rowman.com]
Sent: Thursday, December 18, 2003 12:35 PM
To: Folker Schamel
Cc: Francois Beausoleil; users@subversion.tigris.org
Subject: Re: Proposal: svn:temporary property

Folker Schamel wrote:

>> Folker Schamel wrote:
>>
>>> But I think in the normal case,
>>> user B should not have to deal with changes done by A at all
>>> if A is working on something completely else.
>>
> I don't understand what you want to say.
>

You "know" that User A is working away on Module A and User B is working
away on
Module B (which has a dependency on Module A). There is no way to use
this
"knowledge" within Subversion. All Subversion sees is a bunch of
directories
and files.

Besides, since User B is using the results of what User A is doing,
there is no
way that you can say that "A is working on something completely else" in
this case.

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Dec 18 20:36:05 2003

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