Git-tf是微软发布的一个Git工具集的补充,用来让开发人员使用git命令与TFS交互,当然现在VSTS已经直接支持git了,现在讲讲以前用了VSTS的老项目如何转到git,保留所有的change history. 1.首先下载git-tf 从微软的下载中心下载 https://www.microsoft.com/en-us/download/details.aspx?id=30474 或者在CodePlex下载 (CodePlex 似乎被微软砍了,不过目前还能下载) http://gittf…
1.在VSCode中新建或打开未添加源码管理的文件夹 2.按Ctrl+Shift+G切换到"源控件"视图,点击右上方的[初始化储存库]按钮 3.输入消息内容,然后点击右上方的[提交]按钮. 或通过`git add *`指令将本地文件添加到仓库,再执行 `git commit -m "初次提交"`指令提交修改 如果提交失败请注意输出控制台中的提示,一般是未设置用户信息,可以通过命令行终端设置,也可以直接跳到第4步修改文件来设置 直接切换到终端控制台中输入提示的命令,如…
使用Visual Studio Team Services敏捷规划和项目组合管理(二)--VSTS中的工作项 1.通过project/team下拉菜单选择MyHealthClinic\Web,导航到Web团队仪表板 2.让我们创建第一个Product Backlog(产品积压工作项)条目.在新工作项部件上,输入Create appointment的标题,并将工作项类型更改为Product Backlog.我们还可以创建Bug.任务.特性和其他一些工作项类型. 3.可以看到产品积压工作项会自动打开…
使用Visual Studio Team Services敏捷规划和项目组合管理(七)--流程定制 在Team Services中,可以通过流程定制工作追踪体验.流程定义了工作项跟踪系统的构建部分,以及通过Team Services访问的其他子系统.无论何时创建团队项目,都要选择项目所需的构建部分的流程. 管理流程 Team Services支持两种流程类型.第一,核心系统流程--Scrum.Agile和CMMI系统流程--都是固定的.不能自定义这些流程.第二种类型,继承流程,从核心系统流程创建…
使用Visual Studio Team Services敏捷规划和项目组合管理(六)--VSTS仪表盘的使用 仪表盘使团队能够看到项目的状态和监控项目的进展.简单来说,不必深入到团队项目站点的其他部分,就可以帮助我们做出判断.Overview页面提供了默认的团队仪表板,可以通过添加.删除或重新排列这些磁贴来定制该仪表板.每个磁贴对应一个小部件,它提供了对一个或多个特性或功能的访问. 1.进入默认的仪表板(Overview)页面. Overview页面提供了对默认的团队仪表板访问,可以通过添加.…
使用Visual Studio Team Services敏捷规划和项目组合管理(五)--组合管理 组合待办事项为产品所有者提供关于几个敏捷特性团队工作的洞察.产品所有者可以将高优先级的目标定义为Epics或特性,特性团队可以将这些目标 引用块内容 分解为用户故事,团队将优先开发. 随着产品开发的推进,故事会可能会变得很大,很难处理.因此使用Feature工作项类型来对应.将产品积压工作项分组,在更大级别上处理相关信息. 1.点击Features,将会看到已有的特性工作项列表.如果需要可以添加更…
使用Visual Studio Team Services敏捷规划和项目组合管理(四)--冲刺计划和任务板 团队在sprint计划会议期间创建冲刺积压工作项,通常在冲刺的第一天召开该会议.每个冲刺都对应一个时间盒,它具备支持团队使用敏捷过程和工具的能力.在规划会议期间,产品负责人与团队合作,确定在冲刺中完成的哪些故事或待办事项. 规划会议通常由两部分组成.第一部分,根据之前的冲刺经验,团队和产品负责人确定团队认为可以在中词中完成的待办事项列表.这些条目会添加到冲刺待办李彪中.第二部分,团队决定如…
使用Visual Studio Team Services敏捷规划和项目组合管理(三)--使用Kanban板 1.要查看Kanban板,请单击Work>Backlogs页面上的Board 链接. 为了最大化团队持续交付高质量软件的能力,Kanban强调了两个主要的实践.首先,可视化工作流程,需要映射团队的工作流阶段,并配置Kanban板来匹配.第二,限制进行中的工作数量,需要设定在制品(WIP)的限制.之后就可以在看板上跟踪进度,并监控关键指标以减少消耗时间. Kanban板将积压工作转换为交互…
使用Visual Studio Team Services敏捷规划和项目组合管理(一)--使用团队.区域和迭代 概述 在本实验,你将会了解Visual Studio Team Services提供的敏捷规划和项目组合管理的工具和流程,以及他们如何帮助我们快速规划.管理和跟踪整个团队的工作.你将会了解产品积压工作项.冲刺积压工作项和任务板,用来跟踪一个迭代中的工作流程.我们还会研究如何加强这些工具,将其扩展到更大的团队和组织. 前提条件 要完成该实验,你需要具备以下条件: Visual Studi…
Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件,运行页面,会出现如下的错误: 错误原因 VisualStudio 2012(或2013) WebForm 4.5 开发中,很多控件默认Enable了 Unobtrusive ValidationMode(所谓Unobtrusive Validation,就是一种隐式的验证方式)的属性(和jquery的引用相关),但并未对其进行赋值, Programmer必须手动对其进行设置.比如,在进行数据验证时…