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

RE: Repository file lock info in .svn/entries file

From: Lakshman Srilakshmanan <lakshman.srilakshmanan_at_tradingpost.com.au>
Date: 2006-04-26 06:19:17 CEST

Hi Edward,

Gui user or not, exclusively locking the repository at checkout reduces
concurrent development.
Exclusive locking at checkout, as done in VSS, is not the default in
Subversion. (It will take time getting used to this idea). Subversion
uses an offline-optimistic locking strategy, hence the locking
information is unavailable.

Never the less, using either the Subversion CLI or TortoiseSVN you can
exclusively lock a file and in this instance Subversion will inform you
of the user who has locked the file.

Thanks
Lakshman

-----Original Message-----
From: Edward Harvey [mailto:eharvey@chilsemi.com]
Sent: Wednesday, 26 April 2006 11:53 AM
To: users@subversion.tigris.org
Subject: Repository file lock info in .svn/entries file

I'd like to start by seeing who hates, and who likes this idea.

There are a few tidbits of information I would like to see included in
the entries file, that presently are not. Specifically, information
about repository file locks. Information that is understood to be
accurate only at the time of the most recent status check.

The simple explanation is this -- Many developers work in a gui. Anyone
who works in a gui likes to see information about the files in their
gui. Under the present model which does not cache repository lock info,
a user is required to click to check for locks, whenever he/she wants to
know. The response is not cached anywhere, the user has to retain it in
his/her brain. No gui can keep track of that information for the user,
and consequently you cannot see someone else's file lock in your gui.
Because svn does not store the information.

I would like to cache the most recent information about file locks, so
the gui can display it. It is understood that the info displayed is
only as accurate as the most recent status check, but the computer
stores the information instead of the person's brain.

----- now --
That message is just to test the waters, to see if there's a strong
reaction one way or the other, regarding the matter.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 26 06:20:20 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.