标签: tfs-power-tools

TFS:将在一个分支中本地完成的更改提交到另一个分支

我对很多文件进行了更改,与此同时我认为我宁愿将这个未经测试的代码提交给尚未创建的分支,这样现有代码库的用户就不会受到影响.

当我触及很多很多文件并创建和添加新的子项目等时,我想避免手动复制文件和文件夹.

在Visual Studio中完成此操作的最简单方法是什么?

tfs branch visual-studio-2010 tfs-power-tools

72
推荐指数
1
解决办法
2万
查看次数

如何在Visual Studio TFS中回滚?

我正在研究一个大项目的一个子模块,使用VSTS 2008.

我需要将模块回滚到早期版本(大约4个签到之前).我尝试在Visual Studio UI中执行此操作,最后意识到无法回滚.

经过一些研究,我确定有一个电动工具下载,声称支持通过命令行工具回滚.但是,似乎几乎没有任何文件.

任何人都可以逐步描述如何在VS2008中回滚到以前的版本?(使用Power Tools或其他方式).

奖金问题 - 任何人都知道我们是否可以在VS2010中获得更强大的回滚支持?

tfs tfs2008 visual-studio tfs-power-tools

50
推荐指数
6
解决办法
6万
查看次数

TFPT.exe如何找到适合的工作空间?

在命令中使用tfpt时,我收到错误:

PS D:\Main Line> tfpt uu /noget
Unable to determine the workspace.
Run Code Online (Sandbox Code Playgroud)

这里我试图使用Undo Unchanged命令,但我也看到了其他命令的错误.我所在的路径是在我的TFS工作区中映射的确切路径.我也试过这个也行不通

PS D:\Main Line> tfpt uu /recursive /noget 'D:\Main Line'
Unable to determine the workspace.
Run Code Online (Sandbox Code Playgroud)

我认为只是使用当前路径来解决它,但我无法让它正常工作.有谁知道这是如何工作的?

tfs-power-tools

47
推荐指数
2
解决办法
4万
查看次数

Shell扩展:未在Windows资源管理器上下文中显示

我有Windows 7专业版x64.我的计算机上安装了Visual Studio 2010 Premium和Visual Studio 2012 Premium.

我安装了TFS Power Tools Decemeber 2011.安装成功后我重新启动了计算机.然后,我从TFS 2010检出了一个文件夹,但是当我右键单击该文件夹时,Windows资源管理器上下文菜单中的TFS菜单项不会出现.

我甚至通过卸载它重新安装它,重新启动它并再次安装它然后重新启动它但同样的问题.

我按照此处列出的说明操作: TFS Power Tools:Shell扩展:上下文菜单文件/文件夹上的古怪和TFS图标丢失

但同样的问题也出现了同样的问 有谁知道我还能做些什么才能让TFS菜单项出现在上下文菜单中?

提前致谢,

tfs-power-tools

38
推荐指数
3
解决办法
7万
查看次数

取消对另一个分支的支持


我正在尝试使用TFS Power Tools将我的更改解压缩到另一个分支.我正在尝试执行命令

tfpt unshelve /migrate "NuGet Build" "/source:$/ProjectName/Main/Source" "/target:$/ProjectName/Main/Source-NuGet"
Run Code Online (Sandbox Code Playgroud)

但它会返回消息'tfpt : Unable to determine the workspace'.

我正在从映射到此项目的目录中运行命令.而且我试过用tf workspaces /s:http://our-tfs.

有谁知道如何解决这个问题?

tfs tfs-power-tools branching-and-merging

36
推荐指数
3
解决办法
3万
查看次数

tfpt unshelve migrate显示"已添加具有相同密钥的项目".

我在这里的示例中使用了本地工作区中的Branch,因为我有相同的场景.

单击取消搁置后显示"搁置集详细信息"对话框,显示"已添加具有相同密钥的项目".

有什么建议吗?

tfs-power-tools

36
推荐指数
2
解决办法
8529
查看次数

TFS电动工具:Shell扩展:上下文菜单文件/文件夹上的古怪和TFS图标丢失

我每天都使用TFS Power Tools几个月.我特别依赖Windows Shell扩展.

现在大约一个星期,出现了两个问题:


问题1

每次我在TFS控制下进入目录时,我必须右键单击两次才能看到TFS上下文菜单 在此输入图像描述


问题2

我文件/文件夹上漂亮的TFS绿色指标消失了:

在此输入图像描述

我已经下载并重新安装了Power Tools,但我仍然有这两个问题.

有关如何解决此问题的任何想法?


**更新**

戴夫通过链接给了我答案.为了防止链接变坏,这里是答案:

  1. 打开注册表
  2. 转到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
  3. 使用数字("1TfsOverlayAdd","2TfsOverlayEdit"等)为任何"Tfs"文件夹添加前缀.这使他们可以优先于其他图标叠加.
  4. 重新启动计算机或杀死explorer.exe并重新启动它

    在此输入图像描述

就拖延问题而言,我今天早上没有遇到这种情况; 这很奇怪.我怀疑叠加层的解决方案也是右键单击的解决方案.

一切都恢复正常,所以我很高兴.

tfs tfs-power-tools

34
推荐指数
1
解决办法
4万
查看次数

TFS电动工具安装错误:没有并排

我在我的盒子上安装了visual studio 2012,我正在尝试安装TFS 2012电动工具.

这是我得到的错误getwindowText:

The Windows Shell Extension component cannot be installed side-by-side 
with previous versions. In order to continue, you must deselect that 
feature, or cancel this installation, uninstall the previous Windows 
Shell Extension, and restart this installation.
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 我是否真的需要卸载现有的Windows shell扩展,还是只是版本兼容性问题?
  2. 如何卸载以前的Windows Shell扩展?
  3. 如何查看我的盒子上安装的团队资源管理器的版本?

tfs team-explorer tfs-power-tools visual-studio-2012 tfs2012

26
推荐指数
1
解决办法
9889
查看次数

如果不安装Visual Studio,我可以使用Team Explorer或TFS电源工具通过Windows资源管理器签入/签出文件吗?

我们需要允许用户在Windows资源管理器中签出签入文件.

是否必须安装Visual Studio才能使用Team Explorer或TFS Power Tools?

需要什么样的许可证?

tfs team-explorer tfs-power-tools

25
推荐指数
1
解决办法
4万
查看次数

Visual Studio 2017上的tfpt.exe

即使在为Visual Studio 2017 安装Productivity Power Tools扩展之后,我仍然无法运行tfpt.exe来执行此帖子上建议的命令:

C:\Development> tfpt unshelve "ShevesetName;UserName" /migrate /source:"$/Project/Source" /target:"$/Project/Target"
Run Code Online (Sandbox Code Playgroud)

我在哪里可以找到这个程序?

tfs tfs-power-tools

25
推荐指数
2
解决办法
3万
查看次数