Daniel Becroft wrote on Tue, Dec 02, 2014 at 14:44:06 +1000:
> Hi,
> 
> On a fresh checkout from a repository, an 'svn status' will return the
> following:
> 
> X       alpha
> X       beta\B
> X       beta\C
> 
> These are the folders created by svn:externals properties. No problem here.
> 
> However, using an 'svn status --ignore-externals' command does not change
> the output - the external folders continue to be listed.
> 
> The help text for this switch just says '--ignore-externals : ignore
> externals definitions'.
> 
> Is this intended behaviour?
Not sure..

> If so, is what scenario will this switch do something?

It prevents svn from recursing into the external:

[[[
% svn st
X       A2

Performing status on external item at 'A2':
A       A2/D
]]]

[[[
% svn st --ignore-externals
X       A2
]]]

Daniel

Reply via email to