[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Aha! How to have file locking without file locking.

From: Mark C. Chu-Carroll <mcc_at_watson.ibm.com>
Date: 2002-04-06 00:00:21 CEST

On Thu, 2002-04-04 at 19:44, Peter Davis wrote:
> On Thursday 04 April 2002 16:16, Karl Fogel wrote:
> > Meanwhile, everyone else's watch daemons are doing the same thing.
> > Whenever a byte-range overlap in the same file is detected (or perhaps
> > just a file overlap, depending on the strictness setting), the two
> > parties are notified by email, and/or by having the file set read-only
> > along with an explanatory note, by having special ringing on their
> > cell phones, or whatever.
>
> I mentioned something like this in a recent slashdot post
> (http://slashdot.org/comments.pl?sid=29536&cid=3172558), so I think it's a
> great idea. Also, It would be really totally awesome if there were hooks so
> an IDE (like an Emacs svn module, etc.) could be notified of conflicting
> changes and flag/color-code/popup-error the conflict.

In fact, if you take a look at the Eclipse IDE, it provides support for
exactly that, as well as a way to do the kind of pre-conflict detection
that Karl was talking about without using a daemon. (By the way, that
watch daemon has been implemented for clearcase, so you've been beaten
to the punch on it... but there's no patent on it.)

        -Mark

> Speaking of IDE hooks, has anyone looked at making, for example, an Emacs
> svn-major-mode? Is there an API that would make something like that
> possible? Personally I don't know LISP at all, so I couldn't be much help,
> unfortunately -- just wondering if any LISP gurus have tried anything.
>
> --
> Peter Davis
> "I'd never marry a woman who didn't like pizza... I might play
> golf with her, but I wouldn't marry her!"
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

-- 
Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center 
<mcc@watson.ibm.com>
*** The (recently renamed) Stellation project:
***		http://domino.research.ibm.com/synedra/synedra.nsf
*** GPG Public key available at keyserver.net

Received on Sat Apr 6 00:01:10 2002

This is an archived mail posted to the Subversion Dev mailing list.