Visual Studio 2012 Express,SQL Server 2012 Express,MVC 4,Code First
我正在寻找一个好的单用户源控制解决方案。
Vault vs Git(hub)vs SVN
从我所读取的部署应该从源控制服务器发生,而不是与VS分开,对吗?可以从源控制服务器使用Web部署吗?
什么是最好,最具成本效益,最简单,最简单的源代码管理解决方案?几年前我使用过SVN,它非常笨重。
首选Visual Studio集成。
对Github的合适程度似乎有不同意见(我觉得与VS 2012 Express很少融合?!)。
云选项会很好。是否有可以自动直接部署到生产服务器的云解决方案?
(我想我在这里谈论的是恒定积分 - 虽然我对它没有经验,但这个原理看起来很好)。
答案 0 :(得分:4)
Git现在可以与Visual Studio集成:
在此下载:
http://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c
此处的入门指南:
答案 1 :(得分:2)
GIT是您的最佳选择。
无论如何,我强烈建议您在Code School上使用Git免费教程http://try.github.io/(不要害怕命令行:P)
答案 2 :(得分:1)
VS Express不支持插件,因此无法与VS集成AFAIK。尝试使用与Windows资源管理器集成的Tortoise / SVN。
对于VS 2012,您可以使用Microsoft TFS的快速版,其中包括版本控制和其他一些不错的特权,更多的是针对团队开发者。