If you have made local changes to your externals definitions, or have
checked out changes to them while specifying "--ignore-externals",
then your checked-out externals directories in your working copy will
be out of date (wrong URL, or perhaps absent altogether). However,
"svn status" will not report this fact. The only passive way I know
of to determine that your working copy is out of date is to manually
compare the URLs of each and every externals definition. This is
the only way to know that "svn update" will not make any changes
to your working copy. There should be a simple passive way to
determine this.
Example: If I do "svn update --ignore-externals" to pick up the
new externals defs without actually checking them out, then
"svn status" should let me know that my externals directories
are out of date. If I do a subsequent "svn update", it will bring
them up-to-date, but I shouldn't need to do this to determine that
it is needed.
Tom Karzes
tkarzes@pixelworks.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 14 17:21:50 2006