我有一个VisualStudio解决方案,其中包括一个项目,该项目有一个由多个空文件夹组成的模板文件夹树。当我将这个解决方案添加到Team Foundation Server(TFS)时,使用“源代码管理->添加到源代码管理的解决方案”菜单项,它不会向TFS存储库中添加空文件夹!当代码从TFS下载时,我真的需要这些文件夹
现在,我知道我可以使用源代码管理资源管理器创建文件夹结构,但是由于整个项目都是在VisualStudio中管理的,所以以单独的方式创建这些文件夹感觉有点不对
是否需要调整某些设
我的问题是,在我的场景中,我有一个项目,其中有两个用于不同构建目标的并行项目文件。我有一个ProjectName.WP8.csproj和ProjectName.WinRT.csproj,它们基本上包含相同的文件
我正在尝试将此解决方案(SolutionName.WinRT.sln)签入到TFS,但没有收到任何错误。项目中对代码的所有代码更改都会通过,但当我检查TFS的实际状态时,(较新的)PorjectName.WinRT.csproj文件不会签入
这是非常奇怪的,因为它非常适合WP8版本。我如
我正在使用TFS2015更新1。我想将信息从一个构建步骤传递到下一个构建步骤,这怎么可能呢
这似乎是一项非常简单的任务,但我不知道该怎么做。将变量传递到构建步骤很容易,但将信息从一个步骤传递到下一个步骤似乎是不可能的。希望我错了。您可以调用,它在taskcontext的变量服务中设置了一个变量。第一个任务可以设置变量,后面的任务可以使用该变量。该变量作为环境变量公开给以下任务。
例如:
##vso[task.setvariable variable=testvar;]testvalue
通过P
使用TFS,我需要通过注释和/或开发人员查找变更集。也许我今天只是瞎了眼,但我在“源代码管理资源管理器”中找不到一种简单的方法来完成这项任务?您可以使用命令行客户端:将的输出传输到一个文件,然后使用您喜欢的任何搜索程序。我不知道通过注释文本来完成这项任务的方法,但这将允许开发人员进行搜索:
如果打开菜单项文件->源代码管理->在源代码管理->变更集中查找。。。(您必须在源代码管理资源管理器中才能使用)。这将打开“查找变更集”对话框。然后,您可以按开发人员在给定的源文件夹(或项目)上搜索更改集
这
假设我在TFS中有分支A,我从中获得分支B。在B上进行一些更改集,然后从B开始,获得分支C,在分支C上进行更多更改
A ------------------------------
|
B ----1--2------------------
|
C ----3-----4---
现在假设我们想从C合并到A,但是绕过B.TFS将不允许这样做-我必须进行无基础的合并,这可能非常容易出错。真的,我想让C“重新出租”(如
我们正在跟踪内置bug跟踪的使用情况,并在帮助台软件中编写了一些集成,允许通过工作项进行升级
有一件事我还不知道怎么做,那就是合并与一个工作项相关的所有更改(比如从dev分支到main)——我很感激你可以双击合并对话框中的变更集来查看它是否与一个工作项相关,我还可以选择单个变更集和相邻变更集的组;但是似乎没有任何方法可以按工作项合并更改?正确的做法是不能基于工作项进行合并。无论如何,这样做可能不是个好主意。要确保获得正确构建主分支所需的所有必要更改是非常困难的。我将研究您如何进行分支,一个好的起
我需要能够在TFS 2010中构建ClickOnce应用程序。它需要设置ApplicationVersion和MinimumApplicationVersion。在2008年TFS中,我成功地完成了以下工作
<MSBuild Projects="e:\MyAppBuilds\test\trunk\src\MyApp.Automation.Workflow.UI\MyApp.Automation.Workflow.UI.csproj"
Properties=" Publis
有人知道TFS 2010仓库数据库(应该用于报告的数据库)是否保存了关于变更集签入注释的任何信息吗
我可以通过TFS浏览器查看信息,如下所示
但是,如果我试图从仓库数据库中提取相同的信息,同时从变更集和代码搅动表中选择每个数据,我将无法找到它(我还尝试打开每个数据库表!)
提前谢谢
问候
MassimoTfs_Warehouse.dbo.DimChangeset中的变更集标题字段包含注释,尽管与变更集编号相连。您的查询将返回字段。示例查询:
select
fwics.WorkItemID a
我对TFS项目进行了以下WIQL查询:
string query = "SELECT * FROM Issue WHERE [System.TeamProject] = @Project "+
"AND [Assigned To] IN (@AssignedTo)";
Dictionary<string, object> parameters = new Dictionary<string, object>();
parameters.A
标签: Tfs
pexmolespex-and-moles
在玩了很多游戏之后,我设法让TFS能够在我所有的项目上运行构建,除了测试项目。它们里面有一个摩尔组件
我得到的错误是
C:\Program Files\Microsoft Moles\bin\Microsoft.Moles.targets(79):
命令“C:\Program Files\Microsoft Moles\bin\Moles.exe”
@“C:\Builds\2\cv2\DevBranchBuild\Sources\CV.BL.Tests\obj\Release\Moles\Mol
有一个文件我总是对其进行更改,但我从来不想被签入。我希望TFS阻止我签入或提交更改。如何配置TFS来执行此操作
详情:
项目中还有一个开发人员签入了一些我更喜欢在本地机器上注释掉的错误代码。由于他们是客户,我更愿意将此作为一项技术活动,而不是政治活动。有两种方法
您可以在“挂起的更改”窗口中“取消选中”,下次加载VisualStudio时,它应该会记住这一点。如果您喜欢“全选”并选中/取消选中列表中的项目,这会有点麻烦,而且容易出错
不要“签出”文件,进入资源管理器,自己删除只读属性。然后编辑所
我最近在安装IIS 7.5的同一台服务器上安装了TFS 2012。我的问题是,使用VS 2012,我可以成功签入/签出并构建到登台(Staging.domain.com)站点。。。但是,一旦临时站点上的更改获得批准,我如何才能以万圣之名创建/发布到发布(domain.com)站点的能力呢
谢谢大家 您可以直接使用MSDeploy或发布配置文件来指定目的地。我会选择前者,在TFS团队构建中创建MSDeploy包。您可以使用以下选项在TFS中构建包:
将/p:DeployOnBuild=true添加
在TFS(至少2010年及以后)中,我们有迭代的概念,这似乎有助于分配工作(我们在1.0版中做什么,1.1版计划做什么,以及积压工作中还剩下什么)。我必须提到,我一直在研究TFS2012的Scrum模板
现在,如何按产品版本对bug进行分类?
例如,假设我们有一个产品,v1.0和v2.0在野外,v3.0在开发中
现在,我们在v1.0中发现了一个bug,结果发现v2.0和v3.0也包含这个bug
在代码方面,我们将纠正dev中的错误,然后将其合并到v1.1和v2.1,这样我们当前的用户就不会因为他
标签: Tfs
tfs-web-accesstfs-reports
在使用web门户时,我很难让TFS报告显示任何数据。当我通过Visual Studio运行TFS报告时,报告会正确显示,但当我转到我的TFS web门户时,我会获得报告的选项,但当我运行它时,我会得到一个空白报告,没有错误消息,只有一个空白报告。
< P>网站(右边)不属于Team Foundation WebAccess。这是SQL Server报告站点
如果您尝试在其他浏览器上打开该报告,会发生什么情况
在TFS2010中,是否有一种方法可以防止其他用户对配置文件执行get,而该配置文件只能用于构建过程?
每个用户都应该在自己的工作站上拥有自己版本的文件
溴
约翰有几种方法可以做到这一点
您可以让每个开发人员在其工作区中“隐藏”文件。
打开源代码管理资源管理器并选择“工作区”下拉列表
选择“工作区”
点击编辑按钮
在屏幕底部的“工作文件夹”区域中添加新行,状态应为“隐藏”,并且“源代码管理文件夹”应指向要忽略的文件夹或文件(您只能在“向导”中导航到文件夹,但可以手动添加文件)
使用安全权限
我们的Visual Studio 2010解决方案包括六个项目。其中一个是主应用程序,其余五个是在主应用程序中配置为项目引用的类库。我们的TFS源代码管理结构如下:
团队项目\ClassLibries\Class1
团队项目\ClassLibries\Class2
.
TeamProject\WindowsApps\Application1
我需要创建Application1的一个分支,因此我有:
TeamProject\WindowsApps\Application1
TeamProj
在我的工作场所,我们使用的是TFS2010和CMMI 4.2
我想强制签入有3种类型的审阅者
如果一些开发人员签入了一些代码,那么必须由3名高级开发人员审查性能问题、错误管理问题和本地化问题
因此,我希望将更改集保持在某种挂起状态,直到所有审阅者批准更改
我想确保变更集在这三个方面得到批准,然后参与构建
是否可能有一些挂起的更改集,或者签入的某种工作流?搁置集与您描述的内容非常接近
这确实是TFS 2012内部代码审查系统的工作方式。当您请求代码复查时,它只是将其放在一个架子上。创建代码审阅时还
标签: Tfs
scrumworkitemtfs-workitem
使用Scrum 2.1流程模板,我注意到TFS中的Sprint Backlog查询返回Sprint的产品Backlog项和任务列表,但在我查看该列表时,该列表看起来非常稀疏。在查询定义中摸索了一会儿之后,我意识到它首先匹配子链接,并根据迭代筛选子链接。这一点很重要,因为有几个任务没有被分配一个迭代,因此它们被搁置在积压工作中
然而,这让我思考——既然sprint中的主要焦点是产品待办事项,并且PBI应该在单个sprint中启动和完成,那么为什么任务在不同的迭代中会有意义呢?有什么原因吗?同样,S
董事会:工作/待办事项/产品待办事项/董事会(故事/后台登录项)和工作/董事会(任务)每个团队可以有不同的列映射吗?当前,类型-值对存储在CommonConfiguration中,因此它是基于项目的,我们可以将其更改为团队相关吗?这完全取决于您使用的更新(如果您使用的是内部部署TFS)。如果您的TFS部署为Update 2或更高版本,或者您正在使用TFService,则可以自定义“看板板”(显示待办事项工作项的看板),链接如下:。这允许您更改每个团队的列,而无需更改工作项本身的工作流
对于任务板
现在我想创建一个查询,列出一个项目(GD或DS)中所有未完成的工作
当前过滤器为:
团队项目=@Project
我不知道@Project是什么意思,但我发现结果列出了2个项目中的所有项目。
我变了
团队项目=GD
但它不起作用
那么我应该如何使用过滤器呢?@Project表示“团队资源管理器”中当前选定的团队项目。您可以将团队项目的名称替换为@Project,查询将结果限制为该团队项目下的工作项
如果您没有得到预期的结果,请尝试删除条件(甚至是团队项目筛选器),并将团队项目作为列包含在结果中。谢
我对tfs有些问题。我创建了迭代somename,然后创建了一些任务。它们是活动的,在分类->迭代字段中我使用了somename。但我查看了我新创建的迭代(即当前迭代)中没有显示的积压和任务。你能告诉我如何在待办事项和董事会上查看这些任务吗
另外,我已经将所有任务分配给了队友,我为每项任务填写了能力和原始评估。我想看看工作细节和消耗。这些任务是否有一个产品待办事项,这个PBI是否与任务属于同一个迭代?可能这就是问题所在。待办事项仅显示产品待办事项(也称为用户故事)。您需要使用iteration=
我正在visual studio 2013中创建生成定义。正如您所知,在创建构建定义时,我们还可以设置包含要运行的单元测试方法的程序集(在“自动测试”部分中)。到目前为止,我能够创建定义。现在,我想要的是,一旦测试运行结束,我想调用一个exe,它将解析测试运行结果生成的Trx文件,并在电子邮件中发送运行结果
在创建构建定义时,有人知道我可以在哪里设置exe的路径并向其传递一些参数吗?如果在创建定义时无法做到这一点,那么还有什么其他方法可以实现它
谢谢 您的问题涉及多个步骤,尤其是如果您希望从版本
事实证明,tfs构建系统总是使用相同的构建帐户来获取最新的源代码并执行构建作业。并且该帐户拥有访问所有源代码的最高权限
因此,只有一个团队项目生成权限的任何人都可以通过创建生成定义,并将“source Setting”设置为TeamProjectCollection的根目录,从而获得所有团队项目的源代码,然后在MSBuild post事件中,执行“XCopy”将源代码移动到任何远程服务器。生成服务器基于团队项目进行关联。允许多个项目使用同一个构建服务器是一个实现决策,而不是固有的安全缺陷,如果安
我们使用TFS源代码管理,有两个构建控制器(一个是VS2010,另一个是VS2012)。我们使用默认的构建工作流模板栏进行一些自定义更改
由于我们有许多分支,我们将如何根据所需的分支更改工作区
我正在考虑为分支添加一个参数($\oursourcecontrol\branchs\main),然后将其作为变量传递到工作流的get workspace部分
或者有更好的方法吗?你现在做不到,这真的很遗憾。这将完全破坏CI和Gates签入的触发器支持。您可以使用快速克隆和调整生成定义以支持多个分支
您可以
今天,我们尝试从模板部署一个tfs实验室环境。但失败,错误如下:
部署环境时出错。
无法连接到以下测试控制器[测试控制器]
服务器]。测试控制器可能不可用,或者可能是
不正确的版本。检查测试的状态和版本
控制器,然后重试
tfs 2012
根本原因是:我们已经安装了VSTS 2013。并使用MTM 2013进行实验室环境部署。TFS测试控制器为2012。因此,如果我们改用MTM 2012,那么问题就没有了。如果测试控制器用于不同版本的Visual Studio,Microsoft测试管理器将显示
标签: Tfs
branchrollbackchangeset
我们有一个TFS 2010服务器,该服务器中维护多个项目。变更集编号在TFS服务器上共享。在一个特定的分支中,我有大约5个变更集,我想回滚它们
我正在尝试使用“tf rollback/changeset:123~224”命令。我的变更集编号为123145148201222。在我的分支历史记录中,这些变更集是按顺序排列的,这些编号之间的变更集编号属于其他一些项目,我无法查看和访问这些项目
当我运行上面的命令时,它是否尝试跨TFS服务器回滚所有更改集,还是仅回滚我的分支(而不是我当前的工作区分支)?
每当我在TFS源代码管理VS 2015项目中安装NuGet软件包时,我都会收到一条类似于“源代码管理-Team Foundation”下的以下输出的消息:
TF204018:未能检查文件的编码,因为文件C:\TFS\Oz.Interfaces\Main\Source\MVRSTamperCodes\MVRSTamperCodes.Web\Web.config正在使用
我一直在徒劳地搜索,看看是否有办法解决这个问题,但还没有找到任何东西。有人知道是什么原因导致此消息和/或我可以采取哪些步骤来修复它
标签: Tfs
ms-release-management
我们正在尝试使用Microsoft Release Management 2013 Update 4部署我们的SSRS报告。我们遇到的问题是,在使用ReportingServicesDeployer工具时,有一个-o选项,该选项表示“通过在创建之前删除暴力项替换”
这样做的问题是,如果创建新报告,rsdeploy.exe将失败。如果在现有报告中禁用-o选项,它也会失败。我们当前的设计是让发布管理为每个部署推送整个报告文件夹。此文件夹中可能有新的或现有的报告。因此rsdeploy.exe无法按原样
我想编写一个VSPackage,需要从源代码管理资源管理器历史记录中获取所选项目。我非常确定我需要VersionControlText,但使用Visual Studio 2013找不到名称空间Microsoft.VisualStudio.TeamFoundation.VersionControl。你能帮我吗?你可以使用NuGet软件包。我不确定这些是否太新,无法在VS2013上运行,但它是最容易测试的
如果NuGet包不起作用,您可以在您的计算机上获取DLL。这些DLL存储在Visual Stu
在TFS中,几天前我从父存储库创建了一个分支,并开始以子存储库为基础进行工作。在这段时间里,另一个团队对母分支进行了一些重大更改,并于昨天做出了承诺。我必须找到一种方法,在不丢失更改的情况下,从分支中的父级获取所有更改集。如果有人有任何想法,请分享您可以简单地从父级合并到分支。如果存在冲突,可以比较文件并手动解决冲突。请参见像往常一样将父对象合并到子对象?
标签: Tfs
tfs-2015tfs-workitemtfs-process-template
当我查看应用层日志文件时,会看到以下内容:
[10:31:30.153] Executing step: Create the Team Project.
[10:31:30.167] Executing step: 'Create the Team Project.' WorkItemTracking.CreateTeamProject (4 of 13)
[10:31:30.183] Getting process template.
[10:31:31.463] Refresh
我在windows服务器上配置了TFSexpress。是否可以通过电子邮件地址邀请远程用户,以便他可以连接到服务器并访问项目集合?我曾经浏览过几篇类似的SO帖子,并试图探索管理面板的几乎所有部分,但没有找到这样的功能
(我知道这在visualstudio.com中可用,但我需要邀请远程用户访问我的本地托管TFS)
问题:
-甚至可以允许远程用户访问我的TFS吗?
-如果是,如何认证他
其他信息:TFS配置完美,可以远程访问,因为这是不可能的。在本地安装TFS时,它会从Windows Active
我的构建工件在7天或更短的时间内消失。但是,在工件至少10天之前,保留计划不会被配置为删除任何内容,但是我可能缺少了一些关于保留计划工作方式的信息
一些背景:我通过VisualStudioOnline使用TFS,并在本地服务器上运行构建代理。我在TFS中有一个构建定义,它使用工件类型“文件共享”将工件发布到本地服务器。生成定义使用默认的保留计划--保留10天。
问题是:我曾多次发布一个工件,但在1-7天内,这些文件就消失了。根据_diag文件夹中的日志文件,代理有一个名为“删除工件”的内部作业
标签: Tfs
regression-testingmtm
范围:我需要在bug的基础上,将测试用例重新分配给报告此bug的同一测试人员。
MTM 2015在测试中心菜单“测试”-验证bug下,通过右键单击列表中的bug,获得了此“验证功能”
现在,当我这样做时,它将启动MTM测试运行程序,我是指定的测试人员。但那其实不是我需要的
我通过研究得出了这一结论:
TFS 2015没有任何“验证”功能-仅适用于2017.1版或更高版本()
那么,有人能帮我解决这个问题吗(目前无法更新到2017年或更高版本的TFS)?最简单有效的方法仍然是使用bug worki
有时,在使用TFS 2012运行构建时,会出现以下错误:
工作流实例已被取消。(原因:调用跟踪参与者时出错,导致实例中止。有关详细信息,请参阅内部异常。)
它可以在构建期间的任何时候发生。我们在构建日志、诊断最终日志、测试结果和Windows事件日志中查找了“内部异常”。。。但我们什么也没找到。也许某个地方少了一个try/catch块
更新:
由于无法找到有关此错误的更多信息,我们最终删除并再次创建了构建控制器及其代理。之后,问题消失了,构建速度更快
更新2:
几周后错误再次出现,构建速度再
我设置了一些Web钩子,以便在某些事件期间将数据推送到自定义端点。如果我的服务因某种原因不可用,web钩子将脱机,我需要手动转到TFS内的网页并重新启用它。我无法找到将项目排队或稍后自动重试的方法
假设它没有排队和重新尝试的选项,有没有一种方法可以自动执行:
1.检查每个web挂钩以确定它们是否已启用
2.如果在一段时间后重新启用
我在prem TFS V15上使用(来自“关于帮助”部分)没有任何配置在遇到错误时从不自动禁用serviceHooks。在这种情况下,您可能需要重新启用禁用web挂钩
标签: Tfs
tfsbuildbuild-process
我们正在使用TFS Online来一键部署我们的软件
有时,我们需要使用一些特殊的脚本,我们将它们存储在一个文件夹中。这基本上意味着,大多数时候所说的文件夹都是空的
如果我现在去触发一个构建,我有以下任务
现在的问题是:
如果要压缩/删除的文件夹为空,是否有任何方法抑制这两项任务
这些任务是内置的
注意:这不是预置TFS您可以指定在VST中运行任务的条件。将条件表示为一组嵌套函数。代理计算最里面的函数并找出它的解决方法。最终结果是一个布尔值,用于确定任务是否运行
在您的情况下,解决方案应该是:
我开发了一个窗口/桌面应用程序。我已经在构建服务器上部署了这个应用程序。我开发了编码的ui测试用例,以便在持续集成环境中对构建服务器执行自动测试。我想知道,当我对构建和构建执行进行排队时,编码的ui将如何启动测试下的应用程序(即桌面应用程序)并执行所有测试
关于,如果我理解正确,您想知道如何从TFS/VST运行编码的UI测试
首先,您需要将您的代理作为一个代理运行。有关如何在windows上部署代理,请参阅
其次,将编码的UI测试项目添加到TFS版本控制中
最后,创建一个构建定义以使用task和
标签: Tfs
testcasemicrosoft-test-manager
我是Microsoft测试管理器的新手。我的MTM中有很多测试套件,我想在特定的测试套件中将每个测试用例的状态从设计更改为就绪状态
是否有一种方法可以在MTM或TFS中执行此操作,而无需手动更改每个测试用例的状态。(测试用例没有标记,我尝试按测试套件名称进行查询,但不起作用)
注:
我知道我可以将测试套件的状态更改为“进行中”,所有测试用例都将可用于测试
提前感谢。您可以在TFS中编写一个查询,以查找所有符合条件的测试用例
导出到Excel(或使用Excel中的“团队”选项卡导入),更改所有值并
我需要一个快速的方式得到一个链接列表过滤的链接评论。
有一个代码:
var linkCommentFilter = "Some link comment";
const string queryString = @"SELECT [System.Id]
FROM workItemlinks
WHERE [System.Links.LinkType] = 'Tested By
标签: Tfs
azure-devops-extensions
TFS 2018u1。我正在组装一个带有自定义主机对话框的扩展。这涉及到两个方面:对话框页面本身,其类型为“ms.vss-web.control”,以及打开对话框的自定义菜单项
默认情况下,对话框上的“确定”按钮处于禁用状态。告诉我们通过调用对话框对象上的updateOkButton()来启用它,该对话框对象从openDialog()返回到菜单项脚本
但是对话框页面本身也是完全可以编写脚本的。有没有办法从对话框页面本身访问对话框对象?从对话框页面上的事件处理程序中启用/禁用OK按钮更有意义。您可
我遇到一个问题,在nuget恢复期间(在TFS代理上构建时),几乎每个包都被标记为不兼容。为什么会这样?这完全建立在我的本地机器上,但在TFS中不起作用。我就是不明白为什么包含AspNetCore.2.1.0版与netcoreapp2.1版不兼容。我的解决方案中是否应该使用其他版本,或者我的代理是否有问题
Package Microsoft.Extensions.Configuration.CommandLine 2.1.0 is not compatible with netcoreapp2.
我使用的是TFS 2013版本,我想在不提供工作项ID的情况下拒绝签入。请建议我如何强制工作项类型。您应该使用签入策略来处理您的场景
这些签入策略要求用户在签入时采取操作
执行源代码管理的签入,例如,用户可以
需要将工作项与变更集关联
创建签入策略:
从团队资源管理器中,选择设置页面,然后选择源
控件。此时会显示“源代码管理设置”对话框
单击签入策略选项卡,然后单击添加。添加签入
“策略”对话框出现
在“签入策略”列表中,选择所需的策略类型并单击“确定”
然后单击OK
在您的情况下,只需选择工作
我是一名oracle数据库开发人员。我的组织正在使用VSTS repos进行代码存储。对于使用VisualStudio的人来说,签入代码很容易。但是对于Db人员,我们总是必须通过拖入手动签入代码
是否有任何方法可以使用oracle工具连接到vsts repos源代码管理?我们使用TFVC作为版本控制(而不是GIT)。听起来您应该看看TF.exe CLI。此CLI允许您在VS GUI中执行所有可以执行的操作
这里有一个指向Microsoft文档TF的链接,根据您的评论,您似乎正在使用TFVC作为源
显然,与我的同桌相比,我的团队资源管理器的设置有些不同。在我的source exlorer中,本地路径标签是一个超链接,可以在该位置打开资源管理器窗口(非常方便!),但我的同桌却不是这样。。。。我想知道我与他们有什么不同?您的计算机上安装了VS2008 SP1,而您的同事没有
我不熟悉Windows工作流,但非常熟悉MSbuild和TFS。由于某些原因,我无法理解Windows工作流,所以我希望有人能帮助我。从WPF的角度来看,我也非常熟悉XAML,但我还没有弄清楚Windows工作流
对于我的一个源代码管理项目,我希望构建所要做的就是将源代码管理中某个目录下的所有文件复制到构建服务器上的本地directoy。以及增量构建编号,但该活动包含在默认模板中,因此我认为我可以处理它。我不需要编译或构建任何项目。我不需要运行单元测试或类似的东西。这些只是保存在源代码管理中的文
我正在尝试使用我们的TFS 2013构建创建一个NuGet包。我基本上遵循了这些步骤,在本地一切正常。
但是我们的构建没有使用默认的输出目录,这似乎使nuget-pack命令崩溃。
在我的本地计算机上,所有内容都构建到SOLUTION/PROJECT/bin/Release,但TFS构建使用Build/Sources/SOLUTION/PROJECT作为源,并将Build/Binaries/Release作为其输出目录。运行生成时,我收到以下日志/错误:
构建包:
D:\BUILD\Source
我在Team Services发布版上收到此错误。我怀疑这个错误是因为我生成了一个压缩的工件
MSBuild配置:
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:DesktopBuildPackageLocation="$(build.artifactstagingdirectory)\WebApp.zip" /p
作为构建过程的一部分,我想将一个文件test.txt复制到我的MVC应用程序的根目录中
我们正在使用VSTS,在我的构建定义中,我添加了一个任务Copy Files
在我设置的任务中:
源文件夹到源文件中的文件,例如My-Website/test.txt
**
目标文件夹到$(Build.ArtifactStagingDirectory)
在构建和发布完成后,我希望位于应用程序的根目录中,但不是吗
有人能帮我解决我的错误吗?源文件夹应该指向我的网站,内容指向test.txt或*,而不是**
在TFS中,是否可以在同一个项目中创建三个积压,并将每个积压的用户故事移动到迭代中
例如,如果团队支持三个不同的应用程序,因此有三个不同的积压,并且可以为给定的sprint为每个应用程序编写用户故事
如果这在TFS中不可能实现,那么设置项目/待办事项/区域以反映团队为三种不同应用程序编写用户故事的最佳方式是什么?因为另一个备选方案似乎有三个独立的项目、积压、团队董事会和燃尽图,由于更新每个董事会的开销,这并不理想。如果您的团队支持不同的应用程序,那么您可以为一个项目上的每个应用程序创建三个TFS
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 228 页