281得票9回答
Git与Team Foundation Server的对比

我向我的开发团队介绍了Git,除了我之外,每个人都不喜欢它。他们想用Team Foundation Server替换它。我觉得这是一个巨大的倒退,尽管我对TFS并不是很熟悉。有经验的人能否比较一下TFS和Git分支支持?此外,总体上说,TFS有什么优缺点?在使用Git几年后,我会讨厌TFS吗?

180得票12回答
TFS:如何在批处理文件中撤销未修改文件的签出

我们使用批处理文件生成代码,并自动从Team Foundation Server(TFS)检出已生成的文件,以便可以重新生成它们。大多数这些文件没有被修改,但生成器事先不知道这一点。 “tfs undo”命令会撤销检出操作,但会提示已被修改的文件(我们不想要此操作)。我们也不想立即检入生成的...

138得票11回答
如何通过注释文本查找和查看TFS变更集?

我需要使用TFS按照评论和/或开发人员查找变更集。也许今天我只是盲目地找不到,在源代码控制资源管理器中没有简单的方法可以完成这个任务吗?

121得票11回答
如何让TFS 2010检测Visual Studio之外对文件所做的更改?

我正在使用Visual Studio 2010和Team Foundation Server 2010。 每当我在Visual Studio之外修改文件时,TFS似乎无法检测到对文件所做的更改,因此在文件被修改后不会提供给我提交文件的选项。 如何解决这个问题?

109得票3回答
使用Visual Studio 2013进行源代码控制时,TFVC(TFS版本控制)和Git之间有哪些重大区别?

有许多有关Git和TFVC源代码控制的问题和答案,但目前没有覆盖Git集成到我所找到的Team Foundation Server/Service的现有答案。 我将使用Visual Studio 2013开发各种语言(C#,C ++,PHP,Javascript,MySSQL)的项目。以后可能...

88得票5回答
获取TFS工作区当前变更集ID

我如何确定本地工作区当前使用的变更集? 当然,我可以选择一个文件并查看其历史记录。但是,如果该文件最近没有更新,那么它的变更集可能比同一解决方案中更近期更新的文件的变更集要旧。 我们可能犯的一个错误是在解决方案文件上查看历史记录,但解决方案文件很少更改,除非您正在添加新项目/进行解决方案级...

79得票3回答
git-tf和git-tfs有什么区别?

我最近对TFS感到非常不满。但是我听说这有救了。据说我可以使用git-tf或git-tfs,将我的代码视为由git管理,但仍能够推送/拉取到/从中央的TFS服务器。 我的主要问题是我不确定应该使用哪个工具。有微软官方支持的git-tf,也有存在很长时间的git-tfs。它们之间有什么区别,我...

51得票4回答
TFS创建了一个带有几个GB的.gz文件的$tf文件夹,我可以安全地删除它吗?

我正在使用带有Microsoft TFS 2012的Visual Studio 2012。 在我的驱动器上创建的工作区中,会创建一个名为$tf的隐藏文件夹。我怀疑是TFS创建了这个文件夹。它正在占用磁盘空间,因为目前的大小已经达到数千兆字节,相当于完整工作区所需总占用磁盘空间的25%。因此,...

40得票4回答
如何在Visual Studio中将项目从Git移动到TFS

我有一个项目已经进行了一段时间,但我无法让Git适用于它。我花了一天的时间来恢复丢失的代码,现在对Git已经不再感兴趣。 有人能告诉我如何将现有项目移动到TFVC中吗?我在Visual Studio Online帐户中设置了一个TFVC项目来执行此任务,但我无法找出如何更改源代码控制设置,以...

39得票7回答
在VS2010中有没有比较两个分支的差异/文件版本的方法?

请问是否有一种方式可以使用某种差异工具检查来自生产热修复分支的代码是否比主干分支的代码更新?(hotfix1对trunk)\src \thrunk \releases \hotfix1 我正在使用带有TFS的vs2010,但是分支中有很多文件,而且我只能想到一次...