33得票5回答
将变更集转换为搁置集。

是否可能通过一些tfs/tfpt中的操作,从一个分支的两个版本的差异创建一个书架集? 例如:从(变更集2013->变更集2034)创建一个书架集。

32得票3回答
查找另一个用户的代码保留集

当我按照指示查找工作区时,会显示我的所有个人工作区列表。但是我想查看并从其他用户的选择中恢复工作区。其他开发人员可以轻松更改所需用户。我却没有这样的选项。 我已经告诉了TFS管理员这个问题。我得到的回复是:“我们没有锁定任何东西,您应该能够查看其他人的工作区。” 尽管如此,我仍然无法查看别人...

28得票6回答
TFS工作区集迁移:从一个分支到另一个分支

我需要将创建在一个分支上的变更集(shelveset)迁移到另一个分支,例如"development"到"release",以便我可以直接将此变更集合并到为开发分支创建的发布版本中。 我使用的命令是:tfpt unshelve "shelveset name" /migrate /sourc...

21得票3回答
一个shelveset的目的是什么?

我已经使用TFS有一段时间了,但作为一个独立的开发人员,我并没有充分利用它的功能。现在,我被要求与海外的几个同事合作,并且我们将使用共享版本的TFS。他们的其中一个流程是shelving,但我不确定如何使用它。我决定试一试,但在创建一个shelve set之后,我不确定该怎么做。我的过程如下:...

14得票1回答
如何将特定的代码变更版本视为相对于最新版本的变更?

我回滚了一个变更集合。现在我需要检出被回滚的变更集合,并使用“实际化”的待处理更改。就像这些更改提交之前的一切。 当我使用文件覆盖来获取特定版本时,在待处理更改窗口中什么也看不到。我如何获取所需的状态?这可能吗?

14得票4回答
如何保存差异以便以后重用 - 类似于TFS中的工作区集合的功能?

我对一个文件进行了一些更改,但发现需要以其他方式修改它-这要求我将当前的更改临时保存在其他位置,然后稍后应用它。如何在svn/subversion工具中做到这一点,例如TortoiseSVN? 我提到的功能非常类似于在TFS中制作shelveset并将其取消制作。 如果您知道如何操作,请提...

8得票2回答
Subversion中有没有类似于TFS shelving的功能?

我们正在从TFS迁移到Subversion。一位同事提到,如果失去了搁置的能力,他会非常失望。在TFS中,可以创建一组文件并将其保存在单个名称下。这些文件被保存在存储库中,但不在HEAD或任何分支中。更改仅被归档和标记。 这类似于在Subversion中标记一组更改,但不需要检入更改。搁置对...

7得票6回答
在命令提示符下获取Tfs Shelveset文件内容?

我想在命令提示符中获取书架集的内容。现在,你可能认为像TFS Power Tools中可用的Get-TfsShelveset这样的cmdlet可以做到这一点。你可能还认为"tf.exe shelvesets"可以做到这一点。 然而,除非我错过了什么,否则我很惊讶地报告说这两者都不是这样。相反...