info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems with uncommitted working directories, from home and work.


From: Craig O'Shannessy
Subject: Re: Problems with uncommitted working directories, from home and work.
Date: Wed, 3 Dec 2003 12:25:01 +1100 (EST)

On Tue, 2 Dec 2003, Greg A. Woods wrote:

> [ On Wednesday, December 3, 2003 at 02:12:59 (+1100), Craig O'Shannessy 
> wrote: ]
> > Subject: Problems with uncommitted working directories, from home and work.
> >
> > I never had this problem before, I've been using ssh and vi for years,
> > but now I'm addicted to an IDE (idea), so I've gotta find a better
> > solution.
> 
> Is "idea" an X11 application?  If so then how about X11 forwarding
> through SSH?  I.e. run it on your work machine just as you did with 'vi'.
>

I've considered this, but "idea" is a Java application (Swing), running on 
X, but there are serious performance problems running java apps over the 
net, apparently something to do with the "double buffering" Swing does to 
give snappy client performance, and hencedoesn't play very nice with 
bandwidth.  I've also tried remote desktop things like VNC, but they don't 
give full keyboard transparency, so aren't really usable.

When the net gets ten times faster, it'll probably work ;)
 
> The next best solution is to religiously use rsync to update your home
> machine's working directories and then always rsync your @home edits
> back to your work machine for any CVS operations which you'll run by
> logging into your work machine just as you did with 'vi'.
> 

Considered this too, just don't know if I trust myself that much, I've 
already lost work once this way.  Spose I'm just not that religious.

> >  I'm currently considering sshfs, but the performance won't be
> > good.
> 
> Use rsync over ssh!  :-)
> 

Wouldn't have done it any other way ;)

> > I assume many of you have this same problem, how do you deal with it?
> 
> I for one have _never_ had this problem.  I always login to the machine
> where I'm doing my development.  I run my development environment
> (normally Emacs) from that machine and only use the machine in front of
> me as a terminal.  Over high-speed connections I use Emacs as an X11
> client and over low-speed or high-latency connections I use Emacs in the
> good old-fashioned terminal mode.
> 
> The third best solution would be to get a laptop and always use it --
> i.e. carry your working directories and IDE with you wherever you go to
> work on them.
> 

Yeah, I love laptops, but not like I love my desktop...





reply via email to

[Prev in Thread] Current Thread [Next in Thread]