3

Visual Studio 2012 Express、SQL Server 2012 Express、MVC 4、代码优先

我正在寻找一个好的单用户源代码控制解决方案。

Vault vs Git(集线器) vs SVN

从我读过的内容来看,部署应该从源代码控制服务器发生,而不是与 VS 分开,对吧?可以从源代码控制服务器使用 Web 部署吗?

什么是最好、最具成本效益、最简单、最简单的源代码控制解决方案?几年前我使用过 SVN,它非常笨拙。

首选 Visual Studio 集成。

关于 Github 的适用性似乎有不同的看法(我认为与 VS 2012 Express 的集成很少?!)。

拥有云选项会很好。是否有可以自动直接部署到生产服务器的云解决方案?

(我想我在这里谈论的是恒定积分——虽然我对它的经验为零,但这个原理似乎很好)。

4

3 回答 3

4

Git 现在可以与 Visual Studio 集成:

在这里下载:

http://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c

入门指南在这里:

http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/30/getting-started-with-git-in-visual-studio-and-team-foundation-service.aspx

于 2013-05-26T07:12:44.883 回答
2

GIT 是您的最佳选择。

无论如何,我强烈建议您参加 Code School http://try.github.io/的免费 G​​it 教程(不要害怕命令行:P)

于 2013-05-26T16:09:48.307 回答
1

VS Express 不支持插件,因此无法与 VS 集成 AFAIK。尝试与 Windows 资源管理器集成的 Tortoise/SVN。

对于 VS 2012,您可以使用 Microsoft TFS 的速成版,其中包括版本控制和其他一些不错的好处,不过更多的是针对团队开发。

于 2013-05-25T19:47:30.593 回答