On 3/12/07, Tanner Burson <tanner.burson / gmail.com> wrote:

> This is going a bit OT for ruby-talk, but I'll bite.
>
> I work from several different machines, in several different locations,
> including from a laptop that is often disconnected from the internet.  It's
> extremely useful for me to be able to record changes, branch, work, in my
> normal manner, without worrying about the fact that when I DO get a
> connection all my changes will show up as one big lump.  So I use Darcs over
> SSH.  It gives me a full, functional repository with "commits" as I need
> them, without being connected.  Then when I get back to civilization I can
> push all my changes back to my main repo and be good to go, SVN can't give
> me that kind of work flow, so I've moved away from it.  (I'm aware of SVK,
> but never could get it working well on linux/mac/and windows)
>
> At work, where I work from a single workstation, always connected to the
> network, I use SVN, because it fits the environment better.  Use the tool
> that fits the job, and move on.

Is this the only real compelling reason to switch to Darcs or similiar
alternatives?   For me I'm never off the net long enough for the
centralized repository in svn to become a problem.  Even when I'm
working from a laptop most of the day, I'll have free wifi available
somewhere to sync up.

- Rob