I am using IDE 5.2 and have limited success with remote editing. My workstation is Vista Ultimate and the remote files are on an Ubuntu box.
I am able to open remote files, but cannot do a live import . . . folder not visible on network. Open remote will not allow import of full structure and 'import from file system' is disabled.
Eventually I managed a workaround which included :-
1. Create a new project which had to reside on my workstation.
2. Manually create the top-level folders under this project.
3. Manually "import from file system" for each folder
(I could now use the "Remotely..." option)
This now reflects the structure of the remote file system as I need it, but has the following drawbacks:-
1. Manual creation
2. Manual updating (no synch with files added or removed by other programmers)
(Re-import isn't always enabled and Refresh Status does nothing)
3. No version control.
- no notification of changes to files opened / being edited
- no overwrite warning
Essentially this was highly risky, relying on inter-personnel comms and manual Diff at times !
To avoid issues, I later created a sandbox on the remote server, placing this under SVN control. That way there is at least some warning, and I can SVN UP before SVN CI of my sandbox code, but it kind of defeats the object of remote editing.
Currently my "project explorer" is simply a snapshot of the remote file (names).
There has to be a better way - I presume / hope /expect.
Has anyone found one ?
Robin
The lack of remote project/live folder functionality is a longstanding issue. Here's a bug tracking it:
http://bugs.activestate.com/show_bug.cgi?id=49958
There are a number of creative ways to work around this limitation:
However, there are a couple of extensions which create new sidebars that you might be able to use instead of the projects sidebar:
JSTreeDrive:
http://community.activestate.com/xpi/jstreedrive
Remote Drive Tree:
http://community.activestate.com/xpi/remote-drive-tree
Try them both out and see if one will work for you.
Thanks for that, I The best solution seems to have been to create a Samba share to the remote machine folders. This has the benefit of appearing to be local and avoids all the issues I was having.
This works very well when at work on the same domain.
For some odd reason, however, it doesn't work when connected via VPN.
I can see the Samba remote drive, I can use Windows Explorer to copy files around, but cannot seem to get Komodo to re-open that project.
(Well, I give up waiting after 20 minutes or so)
I am able to get Komodo to open a single remote file, navigation is fine on the open file dialog. I even get to see the content load on screen, but never get control back again. If you click on the text area you get the hourglass and wait forever again.