Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Ignore
    Ignore any changesets in external repositories. (Recommend Setting).

  2. Checkout
    Checkout any changesets in external repositories when checking out changesets in the main repository as part of the build process. Don't detect and list changesets in external repositories. 

  3. Detect and Checkout
    Detect and list any changesets in external repositories and check them out as part of the build process.
Note
titleExternals and Performance

If your externals are large repositories, then we recommend not using this feature (set to Ignore). The externals feature does have a significant performance overhead, because we need to checkout the externals with each checkout of the main repository. If those externals are rarely changing, this is a lot of wasted IO. In this case you may be better of creating seperate repositories in Continua CI for each external svn repo, you can then use the Source Rules on the stage to map the external repositories into the correct location in your build's source folder. This is much more efficient, since the externals only need to be checked out when they change.

UserName

The username to use when managing the SVN repository.

...