[Cyberduck-trac] [Cyberduck] #4989: Identical file structures on different servers causes problems

Cyberduck trac at trac.cyberduck.ch
Wed Jul 7 09:05:17 CEST 2010

#4989: Identical file structures on different servers causes problems
 Reporter:  gormster       |       Owner:  dkocher
     Type:  defect         |      Status:  new    
 Priority:  normal         |   Milestone:         
Component:  core           |     Version:  3.5    
 Severity:  major          |    Keywords:         
 Platform:  Mac OS X 10.6  |        Arch:  Intel  
 I've got two servers, a development server and a production server with
 near-identical file structures. If I want to edit the same file on the dev
 server and the production server simultaneously - for instance, to
 partially implement new code - Cyberduck won't open both files
 simultaneously in TextMate. Instead, editing one file instantly overwrites
 the old one. Files should be differentiated by a unique server ID such as
 the IP address rather than whatever is currently differentiating them.

 Steps to replicate:
 1. Set up two SFTP servers with the same username/password and file
 2. Login to both in separate Cyberduck windows.
 3. Open a file on one server in TextMate.
 4. Open the same file on the other server. Only one TextMate window is
 open, containing the file from the second server.

 Here's where it gets especially nasty: the connections sometimes get
 confused as to who last opened the file. If I do this by accident without
 realising, sometimes the data on the dev server - new code - gets
 overwritten with data from the production server. I've accidentally erased
 work because I've saved a file that was opened from the production server
 and Cyberduck has overwritten the file on the dev server.

Ticket URL: <http://trac.cyberduck.ch/ticket/4989>
Cyberduck <http://cyberduck.ch>
FTP, SFTP, WebDAV, Cloud Files and Amazon S3 Browser for Mac OS X.

More information about the Cyberduck-trac mailing list