Open ncwcjim opened 7 years ago
Very odd. Thanks for the report. Can you clarify the following steps with exact buttons your pressed?
Save config, then sync to download the existing site After the sync completes, republish the site
I don't know what you mean by "republish the site".
Also, both screenshots are from after you pressed Diff Changes?
I'm definitely going to need more specific details. I'm not having any issues with syncing a laravel project.
My Steps:
Setup new Publishing config: Remote Laravel project, Local empty folder
Save the config
When the publishing dialog gives me the sync status of all the files I click Synchronize and download everything.
At this point I don't know what steps you took as again I don't know what you mean by "republish the site".
Closing the dialog then reopening it to do another publishing check shows me that there are no changes.
"republish the site"; immediately after the initial download of the remote site, click "Tools/Publishing/Publish {publishing config}".
None of the project files were modified in between the 2 publishing steps and yet there were hundreds of entries of removed local files (which I verified are physically on the local machine, so the initial download did work).
Thanks for clarifying your steps. That's why I did as well. We're going to need more details.
So vendor/symfony/http-foundation/Tests does not exists on the local machine?
Can you reproduce this issue following your steps? I think we need to look at the initial sync output as well since it would appear that that failed or didn't do what you expected.
"So vendor/symfony/http-foundation/Tests does not exists on the local machine?" No, it does exist on the local machine as do all of the other files/folders listed as nonexistent. It would appear that the initial download worked and it's the subsequent check for changes that is failing.
I'm at a "crunch" point right now and won't be able to redo the operation for a while; I will retry as soon as I can.
Thanks for confirming. Sorry I have to ask obvious, seemingly silly questions :)
No rush. If the dialog is still showing this issue, send me your logs Help > troubleshooting > View Log File then you can try forcing the dialog to download the files again. Hopefully that can at least get you working again. You can try to reproduce the issue when you have time.
Short Summary
Publishing does not recognize already synced remote folders/files. The project is a Laravel 4.2 app and it contains > 4000 source files
Steps to Reproduce
Create a new empty Komodo project and publishing configuration Configure publishing with the new project root as local path and existing Laravel root as remote path Save config, then sync to download the existing site After the sync completes, republish the site Click "Diff Changes"
Expected results
1) No new changes to be applied to local or remote paths 2) No differences reported
Actual results
1) Hundreds of "Local folder was removed, so remote folder will be removed" and ""Local file was removed, so remote file will be removed"; all from within the Laravel "vendor" folder. 2) Many "Binary files differ"; all from the Laravel "vendor" folder.
Platform Information
Komodo Edit or IDE? IDE Komodo Version? 10.2.2 Operating System (and version)? local: Windows 7 64 bit SP1 all current security/critical updates applied remote: CentOS 6.9 64 bit
Additional Information