我们有一个映射的工作区,其中每个项目都有对其他项目的多个引用。 在同一个工作区,我们每晚执行我们的整个产品构建。 当我们为单个项目启用门控签入时,它会创建一个新的工作区并尝试构建。 由于其他项目未作为门控签入的一部分进行映射,因此无法构建。 我们有什么方法可以获取在 tfs 构建中的 Gated ...
我们有一个映射的工作区,其中每个项目都有对其他项目的多个引用。 在同一个工作区,我们每晚执行我们的整个产品构建。 当我们为单个项目启用门控签入时,它会创建一个新的工作区并尝试构建。 由于其他项目未作为门控签入的一部分进行映射,因此无法构建。 我们有什么方法可以获取在 tfs 构建中的 Gated ...
我们可以将 TFS Shelveset 中的代码审查注释导出到 excel 或任何文本文件。 我附上了这张图片。 红圈内的注释需要导出到excel或者任意Text文件。 原因- 出于审计目的,需要跟踪提供给开发人员的审查意见。 现在我们必须在 excel 代码审查表中手动输入这些注释。 请指教。 ...
如标题所述,在过去的几天里,我丢失了一个搁板。 我周五成功存档了,下周一就找不到了。 它几乎消失了。 现在我正在努力寻找一种方法来检索它,或者如果它不可能,至少挖掘 TFS 日志以找出发生了什么。 ...
我创建的一个搁置集与一个分支有冲突。 我可以在 Azure Devops 上看到搁置集,链接如下http://blah:8080/tfs/blah2/blah3/_versionControl/shelveset?ss=blah4%3BCORP%5Cblah5 ,但我看不到如何可视化搁置集和分支之间 ...
我更改了代码,但与TFS断开了连接。 我想连接到TFS,但是我担心我即将进行的更改会消失。 我知道搁置是保存您的工作的好方法,但是我不能这样做,因为正如我所说的,我与TFS断开了联系。 如果有人有任何想法或方法来保存工作,将受到欢迎。 ...
我正在尝试使用tf.exe destroy命令删除分支的历史记录,并得到错误TF14127,这意味着 无法销毁,因为文件由货架集使用。 使用的销毁命令是: tf.exe destroy $path /keephistory /startcleanup /silent /no ...
请在visual studio中采用一种方法对特定的shelvset(或仅检出/修改过的代码)进行代码分析。 没有运气使用谷歌。 ...
如何使用VS2017创建货架集(使用VSTS和git)? 在VS2017中的团队资源管理器中,没有可用的架子按钮,仅用于提交。 我需要激活它吗? 还是不适用于当前的VSTS? ...
我想了解构建定义如何搁置所选架子集并在TFS2013中构建代码的过程。 它将检查架子集源代码是否通过构建在工作空间中进行映射,如果是,它将搁置它们。 我想知道内部构建将如何评估整个过程。 ...
我们已经实现了TFGet来下载最新项目,并提供TFS URL,TFS路径和本地路径。 如果在构建定义中选择了架子,则需要实施代码以搁置架子详细信息。 ItemSet = VcsRef.GetItems(TfsPath, VersionSpec.Latest, RecursionType ...
在XAML构建中,Gated CheckIn构建的临时创建的架子集在签入后自动消失。 在vNext中-不是。 有没有办法使它们在成功签入后自动消失? ...
如果我有Shelveset的名称和所有者,则可以使用以下代码成功找到它: 其中workItem是CodeReviewRequest workItem的实例。 我可以从workItem.Fields["Associated Context"]获取CodeReviewRequest的名 ...
我想知道是否可以从 Visual Studio 中不同工作区的开放解决方案自动(例如每 1 小时)创建搁置集(备份)? ...
我正在使用TFS 2013生成MVC应用程序,并且在尝试进行检入时,有时会发生此错误。 只有在将其配置为执行门控登机并且将其关闭后,它才可以正常运行,但是迟早会再次出现。 有人知道为什么会这样吗? 谢谢。 编辑:问题是配置文件转换中的PendChange权限。 但是,我 ...
我想问一下是否有可能以及如何在一个架子上为多个开发人员工作。 我们必须重构大量代码,但还要维护旧版本。 我们决定为此使用tfs架子集。 我很好奇,是否有可能例如两个开发人员同时进行同一任务以更改自己的架子,然后签入并合并到某种主要架子上。 编辑:对不起,我忘了提及我们被禁止使用分 ...
昨晚我开始合并; 并忘了承诺。 后来我对工作副本做了一些更改。 今天我根本不再需要合并(因为我将在更新的版本上合并),但我希望保持本地工作的变化。 更改与任何合并解决方案无关。 如何在中止当前合并时保留(和/或稍后重新应用)本地更改? 不允许在本地更改上使用shel ...
在TFS中,检入架子集是构建系统的一个不错的功能,但是在完成构建后删除架子集。 有没有一种方法可以更改此行为,以便保留架子集? 我一直使用build + check in rackset功能从队友中检入代码,但有时我不希望TFS删除原始架子。 在某些情况下,这可能会引起问题,例如将架子 ...
显然,我太笨了,无法在Google甚至这里找到答案。 所以请帮忙。 我在TFS中搁置了一个架子。 在我的本地工作区中使用了这个架子,但是我知道我想摆脱这个架子。 我想要的是从本地工作空间和项目中删除架子集的文件。 即使从光盘。 当然,有一种简单的方法,但是目前我知道的唯一方法是手 ...
我目前正在TFS 2013中工作,正在尝试实现构建定义的一部分,它将根据VM目录中已经存在的jar或其他文件创建Shelveset。问题是,要在其中进行添加是一个映射目录。 如果在tf添加之后该文件是相同的,则不会将其检测为挂起的更改。 好处几乎是,用户可以拉开架子并在本地工作区中获取运行自 ...
我已自定义DefaultTemplate,并将SyncWorkspace活动更改为TfGet活动。 现在,我正在尝试使用搁置对构建进行排队,但是该构建似乎忽略了该搁置,并且在没有该搁置的情况下运行了该构建,我试图在默认模板中使用相同的搁置对相同的构建进行排队,并且一切都很好。有谁知道是什么问题 ...