小编jes*_*ing的帖子

如何在TFS中查询工作项及其链接的变更集?

在TFS 2010中,我有包含链接变更集的工作项.我可以生成一个报告我正在寻找的工作项的查询.现在,我想查询包含链接到这些工作项的所有变更集工作项和直接链接.在查询编辑器中,我找不到任何方法来指定变更集作为链接项.是工作项目从查询唯一可能的输出?

hyperlink changeset tfs2010 tfs-workitem

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

如何将特定变更集版本视为相对于最新版本的更改?

我回滚了一个变更集.现在,我需要查看已回滚的变更集,其中包含"已实现的"待定更改.因此,在提交更改之前,所有内容都是如此.

当我获得文件覆盖的特定版本时,我在待定更改窗口中看不到任何内容.我怎样才能获得我需要的状态?可能吗?

tfs shelveset tfvc

13
推荐指数
1
解决办法
6477
查看次数

移动文件在TFS 2013中丢失历史记录

我正在使用VS2013 Update 4和TFS 2013 Update 4.在Source Control Explorer中,每当我将文件从一个文件夹移动到另一个文件夹时,我都可以看到文件的历史记录保存在新位置.但是,当我签入挂起的更改时,该历史记录已消失.当我尝试运行"tf move"命令时,会发生同样的事情.那么,如何在TFS中移动文件并保留文件的历史记录?

history move visual-studio-2013 tfs2013 tfvc

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

在Visual Studio Team Services上构建特定分支

我在VS Team Services中有一个存储库,其设置为:

-root
 |
 | -Dev (.sln)
 |
 | -Releases
     |
     | - Test (.sln)
     | - Live (.sln)
Run Code Online (Sandbox Code Playgroud)

每个构建都运行正常,但它拉动整个仓库,我只是想让它拉出一个特定的分支(Dev,Test或Live)

所以我Solution.sln在开发分支中选择文件...

VSO的屏幕截图

tfs tfsbuild tfvc visual-studio-2015 azure-devops

13
推荐指数
1
解决办法
7809
查看次数

如何删除项目 - Visual Studio Team Services

我正在使用VS 2015和Visual Studio Team Services.我创建了几个项目,现在我想删除其中一些项目.我找不到删除项目的选项.我错过了什么吗?

tfs azure-devops

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

TFS Build Online 2017中$(Build.Repository.LocalPath)和$(Build.SourcesDirectory)之间的区别

我试图弄清楚TFS Online 2017中两个预定义变量之间是否存在差异:$(Build.Repository.LocalPath)$(Build.SourcesDirectory).我有一个使用这两个变量的构建,并且不知道我是否可以交替使用它们.

查看Microsoft的文档,描述如下:

$(Build.SourcesDirectory):下载源代码文件的代理上的本地路径.例如:c:\ agent_work\1\s默认情况下,新构建定义仅更新已更改的文件.您可以在"存储库"选项卡上修改文件的下载方式.

$(Build.Repository.LocalPath):下载源代码文件的代理上的本地路径.例如:c:\ agent_work\1\s默认情况下,新构建定义仅更新已更改的文件.您可以在"存储库"选项卡上修改文件的下载方式.

这些代表相同的事情还是我错过了什么?

tfs azure-devops azure-pipelines

13
推荐指数
2
解决办法
6101
查看次数

在Github中,如何使用多个关键字搜索存储库?

Github 搜索示例

我想搜索这些标题包含“keyword-1”“keyword-2”“keyword-3”的存储库。

我已经阅读了Github搜索帮助文档和搜索api文档,但我仍然不知道如何使用多个关键字进行搜索。

github

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

Visual Studio 2022 未列在 DevOps 构建解决方案管道任务中

我在构建管道中有一个 Azure DevOps 2020.1.1 的本地实例 我有一个构建解决方案任务,在构建 .NET6 项目时,该任务将 Visual Studio 版本设置为“最新”,这失败了,当然不支持 .NET6因为它似乎识别的最新版本是 2019,所以 2022 甚至没有列在 Visual Studio Verios 下拉列表中。

我已在服务器上安装了 Visual Studio 2022,构建代理可以看到它(它们已更新到最新的代理版本)。

如何让最新的 Visual Studio 版本在构建解决方案任务中显示为 2022?据我所知,微软还没有为此发布任何本地服务器的更新,有没有办法添加它或让它找到它?

azure-devops azure-pipelines azure-pipelines-tasks visual-studio-2022

13
推荐指数
3
解决办法
8725
查看次数

OpenCL:工作项,处理元素,NDRange

我的同学和我第一次面对OpenCL.正如所料,我们遇到了一些问题.下面我总结了我们遇到的问题和我们找到的答案.但是,我们不确定我们是否做得好,所以如果你们能够看看我们的答案和他们下面的问题,那就太好了.

为什么我们不把它分成单个问题?

  1. 它们部分地相互关联.
  2. 我们认为这些是典型的初学者问题.那些同学谁,我们所有的咨询回复"嗯,我不明白无论是."

工作项与处理元素

在我见过的OpenCL大部分讲座中,他们使用相同的插图来介绍计算单元和处理元素以及工作组和工作项.这导致我的同学和我不断混淆这些概念.因此,我们现在提出了一个定义,强调处理元素与工作项非常不同的事实:

  • 工作项是正在执行的内核,而处理元素是表示实际执行计算的事物的抽象模型.工作项只是临时存在于软件中的东西,而处理元素则抽象出物理存在于硬件中的东西.但是,取决于硬件并因此取决于OpenCL实现,工作项可能被映射到由所谓的处理元素表示的某个硬件并由其执行.

问题1:这是正确的吗?有没有更好的方式表达这个?

NDRange

这就是我们如何看待NDRange的概念:

  • 那里的工作项数量由NDRange大小表示.通常,这也被称为全球规模.但是,NDRange可以是一维,二维或三维("ND"):
    • 一维问题是某些计算是线性向量.如果向量的大小为64并且有64个工作项来处理该向量,则NDRange大小等于64.
    • 二维问题是对图像的一些计算.在1024x768图像的情况下,NDRange大小Gx将是1024并且NDRange大小Gy将是768.这假设有1024x768个工作项来处理该图像的每个像素.NDRange大小则等于1024x768.
    • 三维示例将是对3D模型左右的一些计算.此外,还有NDRange尺寸Gz.

问题2:再次,这是正确的吗?

问题3:这些维度只是为了便利吗?可以简单地将图像的每个像素的颜色值存储在该尺寸的线性矢量中width * height.任何3D问题都是如此.

各个

问题4:我们被告知内核的执行(换句话说:工作项)可以使用barrier(CLK_LOCAL_MEM_FENCE);Understood 在工作组中同步.我们也(反复)被告知工作组无法同步.好的.但那么有什么用barrier(CLK_GLOBAL_MEM_FENCE);呢?

问题5:在我们的主机程序中,我们指定一个上下文,其中包含一个或多个来自其中一个可用平台的设备.但是,我们只能将内核排入所谓的命令队列中,该命令队列只链接到一个设备(必须在上下文中).同样:命令队列未链接到先前定义的上下文,而是链接到单个设备.对?

opencl n-dimensional

12
推荐指数
1
解决办法
6643
查看次数

我在哪里可以找到Visual Studio 2015安装中的Microsoft.TeamFoundation.VersionControl.Client.dll?

我按照文章中的说明,在开发签入策略时支持Visual Studio的多个版本.现在,我在哪里可以找到:

Microsoft.TeamFoundation.VersionControl.Client.dll
Run Code Online (Sandbox Code Playgroud)

对于我的VS2015安装下的Team Foundation Server 2015(版本14)?(或者在NuGet?)

没有类似的东西

C:\Program Files (x86)\Microsoft Visual Studio 14\Common7\IDE\PrivateAssemblies\
Run Code Online (Sandbox Code Playgroud)

tfs tfs-sdk visual-studio-2015

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