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

RE: Recursive Status

From: Michael Maxwell <mmaxwell_at_casl.umd.edu>
Date: Fri, 1 Aug 2008 23:05:30 -0400

Mark Phippard wrote:
> On Fri, Aug 1, 2008 at 5:03 PM, Michael Maxwell <mmaxwell_at_casl.umd.edu> wrote:
>> I want to find the status of all the SVN files in the current directory which need to be checked in, and recursively in subdirectories,
>> including both modified and added files (I can ignore unchanged files). This seems like it should be simple, but I'm having a hard time
>> getting it to work reliably...
>
> svn status already does all this. It is recursive by default and it
> shows 'A'dds.
 
Thanks, Paul Koning pointed this out to me off-line. I guess the problem was that I didn't realize the 'status' command was recursive by default (or any other way). Paul pointed out that it's possible to infer which commands are recursive by default, because the have a -N flag to make them non-recursive; whereas commands which are non-recursive by default have a -R flag to make them recursive. (And commands for which it is irrelevant have neither.) And of course whether a command has such a flag or not can be determined by the 'svn help <cmd>' command.
 
(I'm repeating this on the list because none of this was obvious to me, so I'm assuming there may be others for whom it is not obvious.)
 
   Mike Maxwell
   CASL/ U MD
 
P.S. Apologies if this comes through in some non-vanilla text format. The webmail client I'm using doesn't seem to allow such a thing.
Received on 2008-08-02 05:05:48 CEST

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.