关于TFS网上有很多入门教程,大多数都是怎么安装,怎样创建项目,对于我这样的程序员B来说,这些都是老大已经做好的事情,所以我的当前主要任务是怎样使用它。对于使用,网上也没有找到太好的教程,所以开个博,将自己所有遇到的使用技巧总结一下。

1.关于挂起更改(包含、排除、撤销)。

对这个东西,使用了很长时间也没理解它是怎么使用,包含、排除、撤销是什么意思,总是搞得里面东西一大堆,不知所以然。

今天终于知道了,包含是自己打算上传的东西,排除是目前还未完成,本次不上传,以后需要上传的东西。至于撤销,就是如果将文件与最新版作比较没有实质性的修改,撤销对文件的编辑更改的操作。

在上传更改时,要及时将未进行实质编辑的文件撤销,免得发生冲突。(要及时对挂起进行控制,否则很容易让挂起部分变乱,不知道哪个文件需要上传)

【TFS文件视图相当于一个文件管理器,他通过判断文件是否有过编辑来将文件挂起更改,与编辑方式无关(例如,不打开解决方案文件,直接用NotePad编辑,一样会将文件挂起更改)】

2.关于移动项目位置。

有两种方法移动解决方案的某个项目的位置。

(1)直接通过解决方案管理器将项目移动到指定的文件夹位置,上传。但这种操作的缺点是相当于将项目删除后再添加项目,每个项目文件相当于变成新的,不推荐这种方法。

(2)在TFS项目管理视图,将制定项目文件夹MOVE到目标文件夹,对应本地的文件也会移动过去。但是解决方案文件并不知道这个操作,需要手动修改解决方案文件的项目路径,然后上传。(推荐这种方法)

3.关于重装dll引用。

VS的TFS版本控制的使用总结相关推荐

  1. VS清除打开项目时的TFS版本控制提示

    原文:http://blog.useasp.net/archive/2015/12/15/how-to-permanently-remove-vs-project-TFS-source-version ...

  2. 移除VS解决方案中的TFS版本控制

    现象: 项目之前使用TFS作为版本管理,后迁移至SVN,其他机器check out下来的项目会提示: "Team Foundation Server 版本控制 您正在打开的解决方案已绑定到以 ...

  3. [转]VS清除打开项目时的TFS版本控制提示

    本文转自:http://www.cnblogs.com/weixing/p/5219294.html 对于曾经做过TFS版本控制的项目,在版本控制服务不可用的时候,依然会在每次打开项目的时候都提示:当 ...

  4. TFS版本管理(八)

    目前TFS支持两种版本管理方式,一种是自带的TFS版本控制,一种是Git,后一种是分布式,并且分支功能相对强大,关于Git可以找更详细的资源学习. 如果没有创建项,在web门户中代码下的资源管理器是空 ...

  5. VS的TFS(团队资源管理器)

    Team Foundation Server(TFS)是微软的团队资源管理器,与VS可以完美契合. TFS有收费版和免费版,对于5人左右的小团队,免费版本足以. TFS是以SQLServer作为支撑的 ...

  6. C#最佳工具集合:IDE、分析、自动化工具等

    C#是企业中广泛使用的编程语言,特别是那些依赖微软的程序语言.如果您使用C#构建应用程序,则最有可能使用Visual Studio,并且已经寻找了一些扩展来对您的开发进行管理.但是,这个工具列表可能会 ...

  7. 版本控制工具之TFS的使用

    TFS是微软下面得一款版本控制工具,百度百科说其优点是 高可扩展.高可用.高性能.面向互联网服务的分布式文件系统.(然鹅我并不懂) 现在记录一下怎么使用吧. 因为VS2019内部已经集成了这款插件,就 ...

  8. .NET 开发环境中使用VSN版本控制

    以前用Team Foundation Server(TFS)除了问题,今天改用Subversion(SVN). SVN软件较小配置相对TFS也简单 1.安装客户端TortoiseSVN下载 下载页面有 ...

  9. [转载]TFS安装配置教程

    最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度.谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面 ...

最新文章

  1. tf.variable和tf.get_Variable以及tf.name_scope和tf.variable_scope的区别
  2. 【企业管理】2019年11 月 每日花语
  3. [转]Redis集群的配置
  4. unity3d 可视化编程_R编程系列:R中的3D可视化
  5. 避开使用XAML的性能陷阱
  6. 重启手机出现机器人加一个叹号_解决win10上不了网出现红叉,网卡驱动异常代码56的问题...
  7. SAP License:关联方跨公司交易的自动清帐与实现
  8. 开源的代理服务器HAProxy 易遭严重的 HTTP 请求走私攻击
  9. 常用CNN网络(AlexNet,GoogleNet,VGG,ResNet,DenseNet,inceptionV4)适合初学者
  10. 专题三——枚举、模拟、排序
  11. 在linux centos中加入中文输入法
  12. android手机投影到电视软件下载,安卓手机怎么投屏到电视?这两种方法最简单!...
  13. kuangbin新模板错误
  14. java 前后端分离思想与实现
  15. Flickr网站架构分析
  16. 【牛客网】C/C++牛客网专项刷题(04)
  17. 【离散数学】平凡子群
  18. “adb”不是内部或外部命令,也不是可运行的程序或批处理文件
  19. 抖音只能上下滑动吗_抖音只能上下滑动吗_实现仿抖音视频滑动的两个方案
  20. 安装Tomcat步骤

热门文章

  1. WebStorm 快捷键整理
  2. Maven pom.xml 元素配置说明(一)
  3. iOS本地推送UILocalNotification
  4. 修改spfile位置
  5. 微软工程院院长:1万多应聘者挑不出100人
  6. 几个常用SQL2000语句
  7. [剑指offer]面试题第[53-2]题[JAVA][0-n-1中缺失的数字][二分法][暴力法]
  8. [剑指offer][JAVA]面试题第[18]题[删除链表的节点]
  9. php 存储html 内容,HTML 本地存储
  10. 幼小衔接语言教案上c册_关于幼小衔接,这里有你最想要的解答