早上好!
我们有一个 SVN 存储库,其中包含一个 VS 解决方案。在这个解决方案中,有许多 Web 项目,每个项目都使用一个 JavaScript-Lib,它是在一个额外的项目中开发的(我们称之为它DemoWeb
)并手动部署到其他 Web 项目。
这种结构有很多缺点:
- 您可以在部署时忘记要复制到的项目。
- 你可能会错过一些文件
- 您在 SVN 存储库中多次拥有相同的 .js 文件
- ...
我认为这种情况(许多项目使用相同的库 - 例如 JavaScript、.dll 文件、图像......)很常见,所以我问你:
你如何处理它?
你如何摆脱这些缺点?
如何不丢失 VS 中 IntelliSense 的引用(例如 CssClass-Checking)?