在开始使用Visual Studio Online (VSO) 之前,假设已经对工具有一定的了解,并且如果需要熟悉VSO,可以参考提供的入门文章。还假设已经拥有一个Microsoft账户,并且作为拥有MSDN订阅的人,可以访问Microsoft软件和Azure积分。如果不属于这种情况,也不必担心,因为大部分工具都可以免费使用或作为试用版本。
首先需要创建一个新的VSO账户。请访问,并使用Microsoft账户登录。在账户列表中,有一个“立即创建免费账户”的链接,允许使用一个以visualstudio.com结尾的唯一URL创建新账户。一个较新的功能是,可以通过点击“更改选项”将账户托管在西欧。创建账户后,应该能够看到账户列表,以及创建或被邀请加入的其他账户。
当第一次访问账户时(类似于本地TFS中的团队项目集合),需要创建第一个项目,这与团队项目类似。创建了一个名为“ContosoUniversity”的项目,基于“Microsoft Visual Studio Scrum 2013.4”过程模板,并使用“Team Foundation版本控制”。
创建新项目后,下一步是将其连接到Visual Studio2013。如果账户在开发机器上运行的浏览器中打开,可以从新项目的“概览”页面进行此操作;或者可以像一样通过Visual Studio中的“团队资源管理器 - 连接”手动连接。添加了一个新的服务器使用https://pleasereleaseme.visualstudio.com,这就是Visual Studio提示输入凭据所需的全部内容。
添加账户后,下一步是映射一个工作区。之前已经将ContosoUniversity映射到了TFS版本的项目,并且文件路径已经被使用,所以在项目名称前添加了一个VSO文件夹,以保持一切整洁并避免出现“ContosoUniversity2”文件夹。接下来是将“ContosoUniversity”源代码添加到版本控制下,配置为一个名为“Main”的分支文件夹——有关更详细的信息,请参见。如果有自己的“ContosoUniversity”版本,可以继续使用(有关如何解绑解决方案的实用工具,请参见),或者可以从下载代码的zip文件。此时,应该能够将数据库发布到LocalDb并运行应用程序。
作为配置基础的最后步骤,将创建并运行一个构建。尽管VSO内部有一个构建区域,但实际上不能在这里创建构建,而需要在Visual Studio内部进行。从“团队资源管理器”选择“构建”,然后选择“新建构建定义”。这个过程与描述的完整TFS非常相似。主要的区别是,在“构建默认值”中将“暂存位置”设置为“将构建输出复制到服务器”,在“过程”中选择了“TfvcTemplate.12.xaml”构建过程模板,在“自动化测试”中将“测试”更改为“单元测试”,以停止自动运行Web测试。