1

When I do an svn update, it reloads all the externals, even though I've given them all an explicit revision in svn:externals, and I haven't modified this property or the files in question.

Is there a way to stop this from happening?

Jason S
  • 184,598
  • 164
  • 608
  • 970

1 Answers1

4

Should be quite simply:

svn update --ignore-externals

svn help update has additional information on other parameters.

Mark Loeser
  • 17,657
  • 2
  • 26
  • 34
  • Hmmm, that's a workaround solution, but it (a) requires an extra parameter, and (b) requires the use of the command line (I'm working w/ a team that uses TortoiseSVN). Isn't there a way to make SVN be smarter about when it re-fetches externals? (e.g. on svn:externals property change) – Jason S Jan 28 '11 at 18:07
  • 1
    @Jason S: TortoiseSVN has the same feature. If you use the "Update to Revision" context menu, there is a "Omit Externals" checkbox. – Wim Coenen Jan 29 '11 at 10:49