On Wed, Oct 19, 2011 at 7:38 AM, Mark Phippard <markp...@gmail.com> wrote:
> On Wed, Oct 19, 2011 at 12:00 AM, Hyrum K Wright
> <hyrum.wri...@wandisco.com> wrote:
>
>>> * r1181609: Fixes a major regression for our api-users that perform a 'svn
>>> status -U' .
>>
>> This was merged to 1.7.x in r1185955.
>
> FWIW, in Subclipse we are seeing another one of these,  When there is
> an incoming delete from the repository the status=none as it is for an
> Unmodified file.  I believe it used to say the item was deleted.  I
> just got the details last night so do not have a test for it yet.  I
> think we already have a JavaHL test that sets up this scenario but we
> might not be checking that part of the structure in the test.  I
> recall the main goal of that test was to verify that we identified the
> revision, author, date when the item was removed.

I debugged the javaHL tests.  We have a test named testOODStatus that
tests this function pretty well (except I guess it only validates some
specific info).  When I look at all of the returned status objects,
the incoming adds and modifys are all correct, however every other
item has a repositoryTextStatus of Kind=none.  So both incoming
deletes and files that exist and were not modified look the same.  I
assume that we should get Kind=deleted for incoming deletes, but as an
alternative if unmodified items had Kind=normal we could still tell
them apart.

I have not adjusted the test checks yet as I am not sure how it ought
to work.  But it seems like there is a bug here.

Bert, maybe you can see the same bug in SharpSVN?

-- 
Thanks

Mark Phippard
http://markphip.blogspot.com/

Reply via email to