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

Re: List checked out files from the repository.

From: Tim Hill <drtimhill_at_comcast.net>
Date: 2006-11-22 22:11:53 CET

This information is not available in Subversion for the simple reason
that the server does not track checkouts: they are stateless on the
server in that a checkout operation is read-only against the server.
Only commits (direct and indirect) change the state on the server.

IMHO, this is one of Subversions strengths. Yes, you don't get a
central view of activity, but at the same time you get none of the
fragility associated with distributed state processing. And it means
you can ditch a working copy with a simple local delete; the server
doesn't even have to be online.

In fact, the term "checkout" is really a mismoner; I presume its only
used for historical purposes. "get" would be a more accurate verb.

--Tim

On Nov 22, 2006, at 9:38 AM, Jarek Nikiciuk wrote:

>
>
>
> From: Mel Riffe [mailto:shaw.mriffe@gmail.com]
> Sent: Wednesday, November 22, 2006 12:33 PM
> To: users@subversion.tigris.org; Jarek Nikiciuk
> Subject: Re: List checked out files from the repository.
>
>
>
> Hi Jarek,
>
> If you checked out the files, wouldn't you already know which files
> were checked out?
>
> Plus, employing subversion in a Copy-Modify-Merge mode [the
> default?] (basically no one locks their files) there isn't a way to
> ask the repository who has what files checked out, as far as I know.
>
> HTH,
>
> Mel Riffe
>
>
> On 11/22/06, Jarek Nikiciuk <jnikiciu@tibco.com> wrote:
>
> Hi,
>
> Does anyone know if there' s a way to list checked out files from
> the repository by me or any user ?
>
> It doesn't look like Tortoise offers such tool so perhaps command
> line?
>
> Thanks,
>
> Jarek
>
>
>
>
Received on Wed Nov 22 22:12:42 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.