On Freitag, 17. April 2009, Eric S. Johansson wrote: > I've talked about this particular set of issues about IDEs and disabled > programmers) in a variety of Python related environments and I don't expect > to get any answer other than "sucks to be you". I need to asked these > questions periodically to make sure my assumptions/knowledge are still > valid. and yes, if the answer really is "sucks to be you" don't worry. It > won't hurt my feelings (too much) :-) > > Here's my working environment: > > > > > > virtual machine A | virtual machine B > Windows XP | Ubuntu 8.04 > runs NaturallySpeaking | application test bed > runs X11 | > runs most of my user interfaces | > ------------------------------------------------------------ > virtual machine host > file storage for local virtual machines > (linux Ubuntu) > > > physical machine C > Ubuntu 8.04 > Application live execution system > > > > my development model is to use Windows as my user interface, develop on > virtual machine B, do final testing/development on physical machine C. > it's amazing how your development environment can get twisted in knots when > your hands no longer work. one thing that's worked really well (well being > a relative term) was to export the workings directory via NFS to the Linux > guest. > > What I've been doing is using Emacs plus tramp to edit files on virtual > machine B and use that as the primary repository for source code control > (bzr). Emacs has some problems working with speech recognition so I'm > looking for something a little more full-featured to help me manage project > layout etc.. Maybe even some re-factoring help. It would be nice if one > could somehow make name completion and speech recognition work together > but, I'm not holding my breath. > > One possible solution that occurred to me is if there is some way to > trigger exporting files to a remote Linux machine using rsync or unison > whenever a file is changed. (note: just thought of what to Google for: > http://inotify-tools.sourceforge.net/ so the solution might not be such a > bad one as long as I could control the target easily. hmmm.) > > But if folks have any suggestions on how to work with developing programs > on multiple platforms (editing, debugging), I would love to hear the ideas. > > thanks. > _______________________________________________ > Eric mailing list > [email protected] > http://www.riverbankcomputing.com/mailman/listinfo/eric
You could setup a repository server on your host and access this from the virtual machines. I am using a similar setup for the eric4 development. However, I am using an external repository server to serve my complete network. Detlev -- Detlev Offenbach [email protected] _______________________________________________ Eric mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/eric
