Cómo tratar con las bibliotecas que se necesitan en muchos proyectos (+ svn)

¡Buenos días!

Tenemos un SVN-Repository, que contiene una VS-Solution. En esta solución hay muchos proyectos web y cada uno de ellos está utilizando un JavaScript-Lib que se desarrolla en atm en un proyecto adicional (llamémoslo DemoWeb ) y se implementa manualmente en los otros proyectos web.
Esta construcción tiene muchas desventajas:

  1. Puede olvidar un proyecto para copyr al momento de la implementación.
  2. Puede perder algunos files
  3. Tiene los mismos files .js varias veces en el repository SVN

Creo que el escenario (muchos proyectos que usan las mismas Libs, por ejemplo, JavaScript, files .dll, imágenes, …) es muy común, así que les pregunto:
¿Cómo lo afrontas?
¿Cómo te deshaces de estas desventajas?
¿Cómo no pierde las references de IntelliSense en VS (por ejemplo, CssClass-Checking)?

  • Comstackciones automatizadas para la construcción / implementación
  • para intellisense: VS tiene algo llamado 'agregar como enlace' para que pueda tener su js en un lugar y hacer reference a él desde todos los proyectos: click proyecto-> agregar-> elemento existente, encuentre sus files y eche un vistazo a 'agregar' btn , hay una pequeña flecha a la derecha, úsala y elige 'agregar como enlace'

Automatice sus rutinas de compilation y / o deployment . Mire hacia la continuous integration. Implementar su aplicación debería dar un paso. (un clic en un enlace, ejecución de un script, etc.) Algo más que eso y está pidiendo que lo arruinen.