(There was a post "Upload modified files only with FTP in PHPStorm?" in Feb 2012, but this did not answer my question, and the help text has shed no light either...)
I am an experienced phpstorm user and am very happy with the product.
There is one aspect of my daily routine that seems to be unnecessary:
1. I use CVS > Update Directory to update my local source with the committed changes to the CVS made by other members in my team (no problems with this step)
2. I have my deployment server options set correctly so my expectation is that the CVS changes made by other users (which have resulted in my local source being modified) will automatically be uploaded to my deployment server - but they are not.
3. Instead I have to manually select Upload to <my deployment server> - which seems to copy ALL files and is very time-consuming - I want to avoid this step.
So my question:
1. Why is item 2 above not working? is this the expected behaviour? Is item 3 really necessary?
Note 1: I do NOT wish to manually synch and compare as suggested in the help text, I simply want my default deployment server to automatically be kept up to date when I update from CVS.
Note 2: When I make changes to my local source, the changes are automatically updated to my deployment server so my configuration is working just fine (Deployment - Automatic Upload is set to Always). It's other users' changes from CVS that are not being auto-uploaded.
My deployment option settings are: