¿Cómo crear una copy SVN de trabajo local a través de C #?

¿Es posible crear una nueva copy SVN de trabajo local desde un repository específico usando el código C #?

Puedes hacer esto usando sharpsvn (o cualquier .NET wrapper para SVN). Esto es utilizado por muchos clientes SVN (como AnkhSvn y MonoDevelop) para todos sus enlaces SVN, y es compatible con casi todo el set de commands SVN.

puede ejecutar una línea de command desde c # … use (consulte la documentation de la syntax correcta)

 svnadmin hotcopy [source] [destination]