[BI项目记]-搭建代码管理环境之签入代码



此篇主要介绍如何基于TFS环境创建进行BI项目最简单的代码签入和签出工作。

首先介绍BI项目中的SSAS项目。SSAS项目主要包含Cube多维数据集和数据挖掘模型,是在微软BI产品体系中重要的一个组件。这里使用微软官方SQL Server的示例项目。

打开项目,项目的文件结构如下。

第一次将项目加入到代码管理中,可以直接将其拖拽到Source Control Explorer中。

接下来会弹出对话框提示要被加入到版本管理的文件,部分文件会被列入到Excluded下,主要是编译文件等,比如c#项目的exe文件等。

可以看到相关的文件夹图标前面有一个加号标记,说明文件有变化。

右键单击新建的文件夹,选择Check In Pending Changes。

在Team Explorer中会提示输入Comment,虽然不是必须的,但是作为项目管理还是很重要的。

此外,也可以在这里将此次签入关联到某一工作项,具体将在后续系列做简要介绍。

签入成功。

右键点击新建的文件夹,点击View History。

可以在这里查看到签入的历史记录。

在另外一台电脑获取签入的代码。首先按照前面介绍的在另外一台电脑上安装相应的客户端,比如Visual Studio 2013或者Visual Studio 2012 for Team Explorer。

由于我是在Azure上配置的环境,所以在我本地连接到TFS的web设置跟前面介绍的不太一样。

在本地连接到TFS Express后会直接提示是否获取最新代码。

最新版本获取中。

后续也可以通过Get latest version来获取项目文件的最新版本,这也是在实际项目中,每天上班打开电脑之后需要做的第一件事。

至此,项目的签入和获取介绍完毕。

这一篇主要介绍了在TFS里如何创建团队项目,以及如何把BI项目加入到代码版本管理环境中。后续会对如何规划版本管理目录做简要介绍。

时间: 2024-10-29 03:53:59

[BI项目记]-搭建代码管理环境之签入代码的相关文章

[BI项目记]-搭建代码管理环境之客户端

 前面已经介绍了如何搭建代码管理环境的服务器端安装和配置,这里介绍对于客户端的几个场景. 首先对于开发人员来说,可以直接使用Visual Studio来连接,这里主要演示Visual Studio 2013. 打开Visual Studio 2013,点击VIEW下的Team Explorer. 在Team Explorer里,点击Select Team Projects- 在弹出的界面中,点击Servers- 点击Add-连接TFS服务器. 填写TFS服务器所在位置. 这个地址可以在TFS

[BI项目记]-搭建代码管理环境客户端

前面已经介绍了如何搭建代码管理环境的服务器端安装和配置,这里介绍对于客户端的几个场景. 首先对于开发人员来说,可以直接使用Visual Studio来连接,这里主要演示Visual Studio 2013. 打开Visual Studio 2013,点击VIEW下的Team Explorer. 在Team Explorer里,点击Select Team Projects… 在弹出的界面中,点击Servers… 点击Add…连接TFS服务器. 填写TFS服务器所在位置. 这个地址可以在TFS Ex

[BI项目记]-搭建代码管理环境之服务端

 上一篇介绍如何搭建环境进行文档版本的管理,这篇主要介绍搭建环境进行代码版本的管理. 即使是BI项目也要进行代码版本管理.代码版本管理的工具有很多,VSS, SVN等都是当下大家经常提起的,这里主要介绍TFS Express. 在像我们这一代屌丝程序员中,TFS一直被认为是很复杂很臃肿的,还记得有人写过类似笔记,文档中一步一步都需要装什么,基本上,某一步失败了,那么就从安装操作系统开始重新安装就可以了.不过事情是在变的,不得不说后续的TFS安装体验提升了不少,而且也有了相对免费的版本(五用户

[BI项目记]-搭建代码管理环境服务端

上一篇介绍如何搭建环境进行文档版本的管理,这篇主要介绍搭建环境进行代码版本的管理. 即使是BI项目也要进行代码版本管理.代码版本管理的工具有很多,VSS, SVN等都是当下大家经常提起的,这里主要介绍TFS Express. 在像我们这一代屌丝程序员中,TFS一直被认为是很复杂很臃肿的,还记得有人写过类似笔记,文档中一步一步都需要装什么,基本上,某一步失败了,那么就从安装操作系统开始重新安装就可以了.不过事情是在变的,不得不说后续的TFS安装体验提升了不少,而且也有了相对免费的版本(五用户内授权

[BI项目记]-搭建代码管理环境之创建团队项目

此篇主要介绍如何基于TFS环境创建团队项目来进行项目代码的版本管理工作,这一系列将侧重于BI项目,当然对于其它项目也同样适用. 在TFS里开始一个项目,我们首先需要创建一个团队项目. 在Team Explorer中点击Create a New Team Project… 给团队项目取一个名字. 指定项目模板,一共有三种类型,这里选择默认的Scrum. 指定文件目录. 开始设置,大概需要两分钟左右. 设置完成. 在Source Control Explorer中可以看到创建的项目. 在团队项目下可

[BI项目记]-搭建代码管理环境云端

这一篇主要介绍云端的TFS.微软在云端解决方案为我们提供了不错的选择,当本地的资源无法满足部署一个TFS的环境的时候,在互联网连接允许的情况下,可以考虑使用Visual Studio Online. Visual Studio Online在线访问地址: https://tfs.app.visualstudio.com 实际项目中我们经常会遇见任性的需求和甲方对开发环境的各种任性限制,所以这个时候云端的方案通常都会给我们一个不错的选择,于是这个时候Visual Studio Online横空出世

[BI项目记]-搭建代码管理环境之云端

 这一篇主要介绍云端的TFS.微软在云端解决方案为我们提供了不错的选择,当本地的资源无法满足部署一个TFS的环境的时候,在互联网连接允许的情况下,可以考虑使用Visual Studio Online. Visual Studio Online在线访问地址: https://tfs.app.visualstudio.com 实际项目中我们经常会遇见任性的需求和甲方对开发环境的各种任性限制,所以这个时候云端的方案通常都会给我们一个不错的选择,于是这个时候Visual Studio Online横

[BI项目记]-DB脚本同步

 BI项目中会有很多不同种类的项目,其中比较比较大的一部分就是对DB脚本的处理.然而DB的脚本毕竟无法在项目中进行维护,所以这里介绍如何对DB的脚本进行版本上的维护. 数据库脚本本身没有项目模板支持,很难进行版本管理维护,通常只能通过文件脚本的方式,比如通过Task将DB的定义导出到文件. 这种方法可以将DB里的相关对象,表,视图,存储过程以及函数等导出到文件.缺点是每次导出的时候很难知道每次导出跟上一次的版本变化在哪里. 这里介绍另外一种方法,就是通过Visual Studio里的工具,这

[BI项目记]-BUG处理

 BUG是在项目过程中以及运维过程中经常遇到的工作项.在处理每一个BUG的过程中,通过项目管理系统把BUG相应的内容纪录下来也是很重要的.这里将介绍如何通过TFS来完成BUG的处理工作. 首先看一下BUG的root cause,是由于一个挖掘模型引用的视图. 其中一处定义的失误,于是我们将其直接修正过来. 修正之后的样子. 回到Visual Studio,在Source Explorer中打开先前创建的数据仓库项目. 项目的架构,是基于先前对比工具导入的数据库定义脚本. 新建一个架构比较,捕