views:

30

answers:

2

I wish to include the dll output by a project built from an external SVN repository within my own project. What is the best approach to achieve this aim.

As the external project svn:ignores the bin\release folder I don't think I can use an svn:external.

Building the latest version and copying across the dlls seems prone to error.

In this instance I wish to include the HtmlAgilityPack from codeplex, so any example referencing this project would be good (https://htmlagilitypack.svn.codeplex.com/svn).

A: 

It looks like basically, svn:external is exactly what you need. Of course, the repository you are linking to must provide the files somehow. If it doesn't, I think you are not going to get around downloading and copying them on script level somehow.

Pekka
+1  A: 
Michael Hackner
I take it that I would ignore the /branches and /tags and just go for a -r on a /trunk revision?
Bender
I edited the answer to address your question.
Michael Hackner