Community
Participate
Working Groups
Linux Redhat WS4, "Local" system. Create folders "My Home"/RSETest/dir1, "My Home"/RSETest/dir2. In dir1, create file "file". Select the file and choose Copy. Select dir2 and choose Paste. Two files named "file" are shown in dir2. The same problem happens on dstore connections. On Windows, the problem was not observed.
I tried this on my linux driver but didn't hit this problem. Can you reproduce this consistently?
I think I was moving & copying the file around between the two directories a bit, and eventually it was duplicate.
(In reply to comment #1) > I tried this on my linux driver but didn't hit this problem. Can you > reproduce this consistently? Yes I can reproduce this consistently with my Dev workspace, RSE HEAD on Linux. I exactly followed the original description on a Linux "Local" System, in a blank new workspace.
When I select dir2 and choose "Show in Table" I see "file" only once. In the RSE tree, however, I see it twice. When I collapse the dir2 node and re-open it, the file is still twice there. When I select the dir2 node and choose "Refresh", I now see the file only once. Looks like this is a GTK tree painting problem.
Reproduced now on Windows too --> Setting Platform "All", setting P2 On Windows, select a folder with several resources on a remote dstore connection, e.g. "My Home"/RSETest/1.0M2/server and choose Copy On the Local Files subsystem, choose directory RSETest/test (which is an empty directory) and choose Paste The folder is copied recursively. Once finished, the new directory ("server") is shown twice under the local node. Collapse/Expand still shows it twice. Refresh shows it once.
Reproduced again on Windows with HEAD as of 7-aug-2006. Had 2 dstore-linux connections to different hosts. Copy a tar file from host 1, paste it into a filter ("RSETest") on host 2.
I'm not sure what's different about my setup but I still can't reproduce this.
Today I was able to reproduce this - not sure why I wasn't before. Anyway, the fix I've put in here is to implement equals(Object) for RemoteFile so that duplicate widgets are not created.
Observed a duplicate entry again, on a Linux-GTK host with build I20060811-1342 where this should be fixed. This time, I had not done any copy & paste operations, I had not even touched the file in question. "RemoteSYstemsConnections.zip" is just shown twice in the tree, which shouldn't be the case if the equals() fix works propertly. Perhaps it's a tree display problem this time? - Reopening.
Could you elaborate on how RemoteSYstemsConnections.zip is involved in this scenario? Is this just a regular RSE expansion?
This is just a regular file on my remote system. I suppose that any other file would not be any different.
Are you still able to reproduce this? I can't.
I also cannot reproduce it any more. Marking as FIXED.
Not reproduced "Local" system in RC3
[target cleanup] 1.0 M5 was the original target milestone for this bug