SVN Externals in a different SCM

Posted by Sean Chambers on Stack Overflow See other posts from Stack Overflow or by Sean Chambers
Published on 2009-11-23T19:39:03Z Indexed on 2010/05/11 6:54 UTC
Read the original article Hit count: 296

At a previous workplace we used svn externals to update dependent projects when a shared component was updated. This made it easy to see anything that those changes broke, as well as update dependent projects to the latest version of a shared component automatically without any intervention.

At a new workplace we are using cc.net with surround scm and I'm trying to find something similar in surround. I haven't found anything like externals, only "shared files", but unlike externals, the shared files doesn't allow you to point at a specific revision of a file for the external.

I'm interested in what other people are doing in these scenarios to lean on their continuous integration and treat it more for integration than a "continuous build" server. Does anyone know of a tool or something to do "externals" behavior without using svn?

I suppose having an xml registry file of which projects depend on which assemblies and if they should be using the latest version but this seems like overkill.

© Stack Overflow or respective owner

Related posts about cc.net

Related posts about build