Ticket #36 (closed: fixed)
unable to browse unversioned folder inside a working copy
| Reported by: | neofreko | Owned by: | alwin |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.6.x |
| Component: | All | Version: | 0.6.x |
| Severity: | major | Keywords: | RESOLVED |
| Cc: |
Description
what user can see is the appearance on unversioned folder inside a working copy. Double clicking or single clicking the item (folder) doesn't update item (unexpandable though it still has some child folder or file). I wonder this relates to the non recursive add issue
Attachments
Change History
comment:1 Changed 8 years ago by neofreko
- Owner changed from anonymous to alwin
- Status changed from new to assigned
comment:2 Changed 8 years ago by alwin
I think I'll not make it this moment. Recursive add now works (I simply forgot it).
Listing content of not versioned folders - I think konqueror may do it a lot better than me. I may not do anything usefull on it (except recursive add) so I think there is no real need.
may that later it comes as a small feature (settable), but not yet. Hope thats ok.
comment:3 Changed 8 years ago by neofreko
Indeed konqueoror will do it better (as it is what konqueror should be doing). But it will need the user to switch back to normal filemode, which is feasible if kdesvn is used as konq plugin. What would be problem is when kdesvn is used as a separate app, which has been the reason why I complain that kdesvn is not able to browse unversioned folder.
Actually I've manage to code this feature (yay!). I'll submit the patch in a while.
comment:4 Changed 8 years ago by neofreko
Whoops, it seemed that I have troubles dealing with diff :p. So here I attach you my version of kdesvnfilelist.h/cpp as a "raw patch" for "browsing unversioned folder" feature
comment:6 Changed 8 years ago by neofreko
based on 0.6.2. It sports some changes in checkDirs method and add one helper method (checkUnversionedDirs). Kompare can be helpful to show the sweet spots. :)
comment:7 Changed 8 years ago by alwin
- Keywords RESOLVED added
- Status changed from assigned to closed
- Resolution set to fixed
- Milestone set to 0.6.x
ok, applied. I removed that stuff about edit conflicts meanwhile.
Hint: I think would better always work against repository version, than you make use subversion-diff (and it would easier for me to apply)
And many thanks, release 0.6.3 follows ASAP

