Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interoperability with Zope #7672

Closed
cyberduck opened this issue Dec 10, 2013 · 3 comments
Closed

Interoperability with Zope #7672

cyberduck opened this issue Dec 10, 2013 · 3 comments
Assignees
Labels
bug fixed ftp FTP Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

cf438ac created the issue

Hello,

I recently wanted to switch back to Cyberduck from Forklift but noticed that file uploads with ZOPE ftp server are broken. Reason for this is that Cyberduck now creates a temporary new file instead of directly changing the original. Transmit does this, too, and it was the reason for dropping it in the past.

Have there been changes to the Cyberduck ftp engine that lead to this behavior? I remember that saving files to ZOPE's ftp server did work in the past.


Attachments

@cyberduck
Copy link
Collaborator Author

cf438ac commented

Update: I noticed this seems to have been added with 4.4 recently:
"Safer edits. When editing files on the server, changes are now uploaded by default with a temporary name and moved only when the upload completes."

Thing is with ZOPE files contain meta data which object type a file is (method, page template, folder etc.). After doing a remote edit this data is lost and the file/object broken. The "safer edit" behavior makes it impossible to remote edit any ZOPE files over FTP/WebDAV (this relates to Plone for example).

@cyberduck
Copy link
Collaborator Author

@dkocher commented

You can disable this by setting the hidden property editor.upload.temporary to false.

@cyberduck
Copy link
Collaborator Author

cf438ac commented

Perfect, thanks. .... aaand up and running again :-)

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed ftp FTP Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants