Eclipse使用TFS(Team Foundation Server) 超详细

Eclipse使用TFS

1、什么是TFS

  • Team Foundation Server
  • 集中式版本控制系统
  • TFS是一种为Microsoft产品提供源代码管理、数据收集、报告和项目跟踪的项目,它作为协作软件开发的核心平台。
  • 主要功能包括版本管理、并行开发支持、强化过程管理、自动化构建、完善的权限管理以及支持分布式开发等。

2、TFS和Git的区别

  • TFS:一种集中式版本控制系统。在这种系统中,所有的版本信息都存储在一个中央服务器上,开发者需要连接到这个服务器来进行代码的提交、拉取等操作。
  • Git:一种分布式版本控制系统。这意味着每个开发者都在其本地机器上拥有完整的代码仓库,包括项目的全部历史记录。开发者可以在本地进行代码的提交、分支的创建和合并等操作,然后再与中央服务器进行同步。

3、签出代码

  • 拉取代码


4、签入代码

  • 提交代码

4.1、签出以进行编辑

java 复制代码
 假如我们要修改一个controller的代码,需要先签出才能编辑

4.2、修改本地代码

4.3、签入挂起的更改

4.4、签入

如果不能 签入挂起的更改,则先 签出以进行编辑如果 签入挂起的更改不可选中,则 如下操作

本地修改过的代码文件如:Xsfyqk.java-右击-Team-检测本地更改-选中修改过的文件如:Xsfyqk.java-挂起-右击Xsfyqk.java上级目录-Team-签入挂起的更改

即可签入代码

相关推荐
程序猿_极客2 分钟前
【2025 年最新版】Java JDK 安装与环境配置教程(附图文超详细,Windows+macOS 通用)
java·开发语言·windows·macos·jdk
猫头虎9 分钟前
macOS 双开/多开微信WeChat完整教程(支持 4.X 及以上版本)
java·vscode·macos·微信·编辑器·mac·脚本
二哈喇子!3 小时前
Java开发工具——IDEA(修改全局配置,提升工作效率)
java·编辑器·intellij-idea
强子感冒了3 小时前
Java网络编程学习笔记,从网络编程三要素到TCP/UDP协议
java·网络·学习
二哈喇子!3 小时前
SpringBoot项目右上角选择ProjectNameApplication的配置
java·spring boot
sin22014 小时前
MyBatis的执行流程
java·开发语言·mybatis
二哈喇子!4 小时前
基于Spring Boot框架的车库停车管理系统的设计与实现
java·spring boot·后端·计算机毕业设计
二哈喇子!4 小时前
基于Spring Boot框架的网络游戏虚拟交易平台的设计与实现
java·springboot·毕设项目
二哈喇子!4 小时前
JAVA环境变量配置步骤及测试(JDK的下载 & 安装 & 环境配置教程)
java·开发语言
二哈喇子!4 小时前
Java框架精品项目【用于个人学习】
java·spring boot·学习