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

RE: Getting a listing of files that ever existed?

From: Dale Hirt <dale_at_sbcltd.com>
Date: 2005-10-08 00:27:49 CEST

You want to see the branches that are no longer in existence? or you want to see which current branches haven't been worked on in some time?

Here's a sample of what I did:

$ svn ls http://server/repos/branches
web/
testing/

$svn info http://server/repos/branches/testing
Path: testing
URL: http://server/repos/branches/testing
Repository Root: http://server/repos
Repository UUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Revision: 696
Node Kind: directory
Last Changed Author: Dale
Last Changed Rev: 648
Last Changed Date: 2005-09-06 09:09:57 -0700 (Tue, 06 Sep 2005)

This way you can manually see when the last time a branch was modified and do a 'vn rm' on it.

Dale

-----Original Message-----
From: Aleksey Nogin [mailto:aleksey@nogin.org]
Sent: Friday, October 07, 2005 3:14 PM
To: List Subversion
Subject: Getting a listing of files that ever existed?

As far as I understand, "svn ls" is only capable of giving a listing of
the files that exist[ed] in a _specific_ revision. Is there some way to
get a listing of _every_ file that ever existed in a certain directory
(i.e. a listing that would simultaneously include files long deleted and
files recently added)? Thanks!

P.S. If somebody is wondering what the motivation for this question is -
we are considering having a policy of removing (via "svn rm -R")
branches that are no longer "live" in order to make it easier to see
which branches are still live and to make it meaningful to check out the
"whole" repository (that would give the trunk and live branches). The
main problem with this approach it that extracting the list of _all_ the
branches (including the dead ones) would become pretty hard.

-- 
Aleksey Nogin
Home Page: http://nogin.org/
E-Mail: nogin@cs.caltech.edu (office), aleksey@nogin.org (personal)
Office: Moore 04, tel: (626) 395-2200
---------------------------------------------------------------------
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 Sat Oct 8 00:29:47 2005

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.