



Currently my boss (a css guy) is in love with Dreamweaver, where this really affects me as a developer is the fact that he uses Dreameaver's checkin and checkout feature (So when I try to open a checked out file it tells me who has the file checked out.
I have been working with Komodo a bit over the last week and have really enjoyed the specific PHP code features that the IDE offers, however it will be difficult to sell my boss on the IDE if I cannot work well with his checkout system.
Has anyone else found a way to make Komodo do something similar to this.
I also have a second point:
With dreamweaver it is really nice to be able to set up a remote site and then show a remote view of the entire file structure. When I open the file up it downloads the file to a local directory and I can work on it and save it locally without "putting" the file to the server. I have not found a good way to do this with Komodo either. The only way I have been able to do something close to this is that for each file I have to add an existing remote file to my project. This leaves something to be desired. Any advice on this would also be helpful.
From my understanding, Dreamweaver uses it's own checkin/checkout management system using specific ".LCK" files on the local and remote site:
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15447&slice...
Komodo does not support this style of file checkin/checkout management, an extension would need to be made to support this feature.
Komodo has a remote drive tree extension:
http://community.activestate.com/komodo-extension/remote-drive-tree
which is similar to Dreamweaver remote view, though does not offer the ability to "push" and "pull" to and from a local/remote source.
To me, extending the functionality of the remote drive tree extension would be the way to implement this. Unfortunately I don't have the time to do it. so someone else needs to step up :)
Note that ActiveState (Komodo dev's) are looking into adding remote push/pull support to the Komodo project system sometime in the future, though a release timeframe has not been set for this feature.
Cheers,
Todd
Thank you so much for the reply.
Maybe I will have to look into how easy it would be to develop extensions...