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

Re: [TSVN] Feature Request: Get Lock recursively by right-clicking a folder

From: Simon Large <slarge_at_slarge.plus.com>
Date: 2005-06-06 10:39:38 CEST

Schmidt, Maik wrote:
> Good morning!
>
> The new lock feature is just perfect except one little detail: we
> have the sourcecode of our small projects sorted in subfolders like
> "inc", "src", "doc" etc. Most time only one developer is working on
> such a small project at a time. During development you do not know
> exactly which file you will be changing. You end up in changing
> something, getting an error, thus needing to change another file for
> which you must get a lock first.

Why must you get a lock? src and inc sound like typical source file
folders for text-based stuff. You don't need to use locking for that.
Have you come from VSS or similar?

> It would be nice if you could get the lock for a lot of files in
> different subfolders by right-clicking the parent folder and
> selecting "get lock...". Then you could lock the whole project and
> work on it.

That would be very anti-social. Then none of your co-workers could do
any work anywhere in the project. The Subversion project has many people
working on it and they do not use locking at all. It is really intended
for use on unmergeable files, like graphics files.

The SVN command line client does not support recursive locking and nor
does TSVN. You can select multiple files (go to src, Ctrl-A to select
all) and lock all files in one go. That is the closest we come to global
locking.

Simon

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Jun 6 10:57:35 2005

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

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