Tag: tfs

重新build立TFS源控制绑定

我有大约12个Visual Studio 2010项目,我一直在使用TFS版本库进行版本控制。 最近,我去度假,并将我的电脑的操作系统升级到Windows 7 64位。 我已经重新安装了Visual Studio,并且可以连接到我的Team Foundation Server并查看我的项目…只有我的绑定无法正常工作。 大多数情况下,我的文件似乎都不受源代码控制,但是在一些项目中,我的源代码pipe理绑定在根文件夹中是正常的,但不能在项目根目录下的子文件夹中工作。 我已经尝试撤消绑定,从源代码pipe理打开,并删除文件夹,并获得最新版本。 这些都没有解决这个问题。 任何想恢复我的绑定? UPDATE 捅了一下后,我可以看到在我的“无效”项目的path中似乎有一个额外的文件夹…我不知道它是如何进入,但这似乎是抛弃了我的映射。

从TFS迁移到Git

是否有可能从TFS 2008迁移到Git,并保留所有的历史,等等? 我曾经看过一些关于通过SVN来实现的引用,但是这看起来相当复杂,而且让我的Git引入我的工作变得复杂了。

TFS:合并最佳实践

我们有一个标准的分支架构,我们为每个团队开发了一个分支,一个通用的集成分支(所有开发分支都是分支的),生产分支从集成分支。 在开发阶段,我对开发分支做了大量的工作。 在阶段结束时,我将自己的更改合并到后来的生产中。 将每个提交单独合并,将原始提交描述和链接复制到原始任务是否合理? 另一种select当然是一次合并所有的提交和一个合并操作。 我的问题的原因是,第一种方式需要很多时间。 我没有看到TFS中的任何自动化工具将合并到其他分支链接到原始提交。 我想听听你对最佳实践的看法。

TFS:在源代码pipe理中按名称search文件

我无法在TFS的源代码控制中find一个文件,因为这只是一个大混乱。 所以我想知道是否有方法通过名字search文件? 我听说过用于TFS的Power Tool,它支持searchfunction,但问题是必须安装它,而我们的系统pipe理员目前不可用。 那么也许有一个简单的插件存在?

无法在Visual Studio 2013中编辑签出文件(TFS)

由于我改变了我的Windows密码,我无法在Visual Studio 2013中input检出的文件! 在我刚才需要开始input的时候,在后台检查这个文件,现在在我从解决scheme资源pipe理器手动检查文件之后,甚至不允许我input文件。 就好像VS 2013忽略了源代码pipe理下的项目键盘一样。 对于其他项目,甚至项目的源代码控制,这也没问题! 我想我记得以前用老版本的Visual Studio来看这个,用“Go online”选项解决它,但是在VS 2013中我看不到这个选项,或者项目不是“脱机”,所以这个选项不可用。 这显然与项目中的TFS设置有关,但我根本无法克服。 我被阻止,并希望有任何build议。

免费在线团队基础服务器

人们可以推荐一个好的免费在线Team Foundation Server存储库吗? 我发现CodePlex,但它只适用于开源项目。

Visual Studio没有跟踪更改,或者在编辑它们时从源代码pipe理中检出文件

我是TFS的新手。 在我的工作中,我将TFS项目映射到本地目录,执行get操作,一切正常。 当我在本地副本上编辑文件时,源代码控制会自动检查出来进行编辑,并通过未决更改窗口跟踪具有未决更改的文件。 然后我使用那个窗口全天检查他们。 但是,在家里这似乎并没有发生。 我有权访问源代码pipe理并使用源代码pipe理资源pipe理器,将项目映射到本地目录。 这似乎工作正常。 但是,当我打开项目并打开文件时,我所做的更改不会自动检出文件。 事实上,直到我试图保存我的更改,visual studio甚至不改变它们的只读状态。 在这一点上,它警告我,该文件是只读的,并问我是否希望它尝试覆盖权限并保存。 我做,它工作正常。 但是,在等待更改窗口中再次没有更改注册。 我有点失落 我唯一的源代码控制体验是颠覆和视觉工作室AnkhSVN插件。 有任何想法吗? 我甚至通过双击源代码pipe理器中的解决scheme文件来打开我的解决scheme。 你可能会认为它会完全意识到,我打开的解决scheme应该由源代码pipe理来跟踪。 任何帮助深表感谢。 编辑由于人们似乎挂在我说“在家”的事实,让我澄清。 networking没有问题。 我在一个VPN上。 我可以浏览源代码pipe理就好了。 因为各种原因,我已经重新安装了一切。 一切顺利。 我只是有一个Visual Studio的问题不跟踪文件的变化,并允许他们提交回源控制。 所以总结一下: Visual Studio如何正确映射后停止跟踪更改,并让我获得最新的? 我可以从源代码控制更新,我只是不能提交。 即使进行更改,待处理的更改窗口也是空的。 请只有与TFS合作过的人才能对此行为有所了解。 如果你不知道我在说什么,那么不要担心。 我已经很清楚,任何使用TFS进行源代码pipe理的人都会理解这个问题。

在Visual Studio 2012/2013/2015中克隆TFS构build定义?

在Visual Studio 2010中的步骤 打开Team Explorer 去build立 右键单击构build定义,然后单击克隆。 如何在Visual Studio 2012中复制/克隆构build? 克隆操作似乎消失了? 注意:我正在使用TFS 2010

如何获取TFS中用户的所有“变更集”列表?

我只想获取TFS中用户的所有更改集的列表。 我只想要更改集的id,以及作为该更改集的一部分正在检入的所有项目的链接。 我怎样才能做到这一点?

Team Foundation服务器源代码pipe理结构

我一直在努力为新一年的Team Foundation Server部署标准化源代码pipe理结构。 我已经开始使用CodePlex上提供的Microsoft Team Foundation Server分支指导文档。 我希望得到一些反馈意见,并回答关于这个build议结构的一些具体问题。 当谈到在TFS中构build源代码控制时,我了解到有太多的“标准”可供select,没有真正的标准。 首先,我将概述和描述决定和用法。 $/ {Team Project}/ {Subproject}/ Development/ Trunk/ Source/ Tests/ Sandcastle/ TeamBuildTypes/ {Build Name}/ Branches/ {Branch Name}/ Source/ Tests/ Sandcastle/ TeamBuildTypes/ {Build Name}/ Integration/ Source/ Tests/ Sandcastle/ TeamBuildTypes/ {Build Name}/ Production/ Releases/ {Release Version}/ Source/ Tests/ Sandcastle/ TeamBuildTypes/ {Build Name}/ Branches/ {Branch Name}/ Source/ Tests/ Sandcastle/ TeamBuildTypes/ […]