Bug 14039 - Problem listing root folders in repo view
Summary: Problem listing root folders in repo view
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.0 M6   Edit
Assignee: Michael Valenta CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-17 15:32 EDT by Michael Valenta CLA
Modified: 2002-04-25 14:53 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Valenta CLA 2002-04-17 15:32:24 EDT
From the posting below, it looks like we don't show any folders in the case 
where the user only has permission for some of them.

Michael Valenta <Michael_Valenta@oti.com> wrote in
news:3CBC7931.8030609@oti.com: 

> Glenn,
> 
> We haven't seen any problem like this in 0412. What CVS server
> version are you using?
> 


Hi Michael,

I'm using:

Client: Concurrent Versions System (CVS) 1.11 (client)
Server: Concurrent Versions System (CVS) 1.11.1p1 (client/server)



CVS Protocol Debug output:

Debug-Options: file:C:/eclipse2/.options
I LOVE YOU
Valid-responses ok error M E Update-existing Module-expansion Clear-
static-directory Merged Updated Checked-in Clear-ticky Set-static-
directory Remove-entry Created Mod-time Valid-requests New-entry Set-
sticky Copy-file Removed valid-requests
Valid-requests Root Valid-responses valid-requests Repository 
Directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog 
Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged 
Notify Questionable Case Argument Argumentx Global_option Gzip-stream 
wrapper-sendme-rcsOptions Set Gssapi-authenticate expand-modules ci 
co update diff log rlog add remove update-patches gzip-file-contents 
status rdiff tag rtag import admin export history release watch-on 
watch-off watch-add watch-remove watchers editors init annotate 
rannotate noop version
ok
Root /cvs
CMD> cvs -n update -d -A "."
Global_option -n
Argument -d
Argument -A
Directory .
/cvs/
Argument .
Directory .
/cvs/
update
E cvs server: Updating .
E cvs server: New directory `CTS' -- ignored
E User glenn doesn't have <Update> access to project CVSROOT
E cvs server: New directory `GLADIS' -- ignored
E cvs server: New directory `IMC' -- ignored

... lots more lines snipped

E cvs server: New directory `zztest-burmtat' -- ignored
E cvs server: New directory `zztest-burmtat3' -- ignored
E User glenn doesn't have <Update> access to project zztest-iain
E User glenn doesn't have <Update> access to project zztest-security
error
RESULT> Status ERRORorg.eclipse.team.cvs.core code=-10 Error occured 
during CVS operation: update null children=[Status ERROR 
org.eclipse.team.cvs.core code=-10 The server did not provide any 
addition information. null]


Does this help? And will it be necessary to file a bug report or is 
this a bug in our version of the CVS server? I'm asking this because 
we 'upgraded' to version 1.11.1p1 over the weekend and that's when 
this problem started.

Thanks,


Glenn
Comment 1 Michael Valenta CLA 2002-04-25 14:39:30 EDT
I am unable to setup my server in such a way as to get the above error (i.e. 
deny a user access to only some directories in such a way that the 
message "User glenn doesn't have <Update> access to project zztest-iain". Do 
you know how the server is configured?
Comment 2 Michael Valenta CLA 2002-04-25 14:53:32 EDT
RemoteFolder has been updated to throw an exception only if no children were 
found. In this case, the folders marked "New Directory" will appear