将两个工作区文件夹映射到同一工作目录

2024-06-26

我正在将构建系统从 VSS 迁移到 TFS,VSS 解决方案的一部分将两个 VSS 项目中的选定文件获取到同一目录中。

由于 TFS 强制您在获取之前显式设置工作文件夹,因此我不确定这是否有效?我在单独使用时遇到了问题工作空间彼此的工作目录重叠,但两个 VSS 项目可能是一个 TFS 工作区的一部分,那么这可行吗?


据我所知,不可能将两个不同的 TFS 文件夹映射到同一本地文件系统路径或重叠的文件系统路径 - 无论这两个映射是位于同一工作区还是位于两个不同的工作区。

由于工作区及其映射是在 TFS 服务器上管理和存储的,因此服务器能够在所有工作区中强制执行此限制 - 即使工作区属于不同的用户。服务器检查的重要内容是工作区所属的客户端系统的主机名。

所有这些信息均来自个人观察。可能有官方文件证实了我的观察,但我没有检查过。

回答您的问题:如果您可以在两个获取操作之间操作构建工作区,即在第一次获取之后删除一个映射,然后在尝试第二次获取之前添加第二个映射,那么您可能能够完成此任务。实现此目的的一个可能的候选方法是使用 PowerShell 脚本。不过,我不推荐这样做,这听起来太像一种黑客行为,最终会让你不高兴。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将两个工作区文件夹映射到同一工作目录 的相关文章

  • Microsoft.WebApplication.targets

    当我将服务器签入构建服务器 使用 TFS 时遇到问题 但由于某种原因 返回下一个错误 Exception Message MSBuild error 1 has ended this build You can find more spec
  • 在 SQL Server 上执行分页的最佳方式是什么?

    我有一个数据库超过200万记录 我需要执行分页以在我的 Web 应用程序上显示 该应用程序每页必须有 10 条记录DataGrid 我已经尝试使用ROW NUMBER 但是这种方式会选择所有 200 万条记录 然后只得到 10 条记录 我也
  • Active Directory 会员资格提供商 - 如何对此进行扩展?

    我正在努力通过 AD Membership Provider 启动并运行 MVC 应用程序 但在解决这个问题时遇到了一些问题 我有一个基本配置设置并在我登录时工作 电子邮件受保护 cdn cgi l email protection 密码
  • 当父 powershell 进程被杀死时杀死子进程

    我的用例如下 在 Visual Studio 中 在调试时 我启动 powershell 并提供一个脚本 该脚本与几个操作一起启动项目可执行文件 如下所示 exeToStart exeParams Out Host 当我从 powershe
  • 编译 Boost.Python 快速入门时出错

    我一直在尝试编译 Boost Python quickstart BOOST PATH libs python examples quickstart 示例 但遇到了问题 首先是我的环境 操作系统 Windows 7 旗舰版 64 位 Py
  • Visual Studio 2012 网络共享

    我使用 Parallels 在虚拟机上模拟 Windows 8 为了简单性和连贯性 我将所有开发人员项目存储在 Mac 的分区上 当我尝试构建一个在此网络共享上运行的应用程序 Visual Studio 2012 时 出现以下编译时错误 E
  • 如何强制 Visual Studio 2010 重新加载磁盘上已更改的文件和项目?

    我经常使用命令行工具对已加载到 Visual Studio 2010 中的文件和项目进行源代码管理更新 在以前的版本中 当我执行此操作时 我可以通过执行 全部保存 来强制 Visual Studio 注意到并加载更改 这在 Visual S
  • 如何排查和调试 Visual Studio 设计模式错误?

    我正在使用 Windows 7 和 Visual Studio 2010 编写 C 自定义用户控件 我在代码视图中编码了数周 最近当我尝试切换到设计模式时 Visual Studio 挂起 无响应 我可以等一个小时 但仍然没有任何反应 单击
  • 使用 TEE 从 TFS 签出到 eclipse 的最佳方式是什么?

    我正在开发一个 QNX 应用程序 因此我使用旧版本的 Eclipse CDT C 等 到目前为止 我一直在使用 TFS 进行检查 然后通过 Import gt General gt ExistingProject 将项目文件导入到工作区 这
  • mysql 连接器未集成在 Visual Studio 中

    我已经在我的电脑上安装了 mysql 连接器 但是当我启动 Visual Web Developer 2010 时 如果我尝试添加数据库服务器 我无法找到并选择 Mysql 服务器 我只有 Sql 服务器 oracle 和 odbc 驱动程
  • TFS 快速错误:工作文件夹 C:\LocalFolder 已在使用中

    我正在使用 VS 2015 并且正在开发一个具有本地工作区的项目C 本地文件夹映射到 服务器文件夹 在某些时候 当我尝试探索源代码管理时 VS 2015 崩溃了 所以我不得不终止 devenv exe 进程 接下来 当我重新打开解决方案时
  • 无法找到类型 [Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers]

    我正在尝试对来自指定进程参数的 Powershell 的构建进行排队 我收到以下错误 知道我做错了什么吗 无法找到类型 Microsoft TeamFoundation Build Workflow WorkflowHelpers 确保包含
  • Visual Studio 2010 在编辑器中按字母顺序对函数进行排序

    有谁知道如何在编辑器 c 中按字母顺序对类的函数进行排序 IE public class Foo public void B public void D public void A 排序后 类应该看起来像 public class Foo
  • Visual Studio 如何在调试期间显示 System.Double?

    尝试调试以下简单程序 并将鼠标悬停在x在每个步骤中 或 添加监视 x管他呢 using System using System Globalization static class Program static double x stati
  • 更改Visual Studio 2010生成的exe文件的图标

    我目前正在 Visual Studio 2010 中创建一个应用程序 在构建项目以生成应用程序的输出后 我发现 exe 是使用默认图标构建的 有什么方法可以更改或使用我自己的图片作为 Visual Studio 2010 生成的 exe 文
  • 如何在 Visual Studio 2010 中增强 XAML 设计器?

    当我使用 XAML 设计器时 进入设计器和退出设计器是如此困难和缓慢 当我这样做时 Visual Studio 卡了一段时间 有什么方法可以增强 XAML 设计器和编辑器吗 Ant 保存 XAML 文件时非常慢 这通常意味着您可能有复杂的
  • 在 Team Foundation Server 中结合“门控签入”和“持续集成”构建

    这个问题移至如何防止门控签入 将关键字 NO CI 放入评论中 https stackoverflow com questions 10106023 how to prevent an gated chech in to put the k
  • 报告已完成的冲刺

    想要构建一份报告 显示每个团队成员在每个已完成的 Sprint 中的贡献百分比 我们将工作分解为 任务 并分配 剩余工作 值来指示所需的时间 那么问题是 随着冲刺的进行 剩余价值是明确的或减少的 一直在寻找一种方法来找到原始剩余价值 这样我
  • 从在线签入 TFS 中排除文件夹

    我正在使用 Visualstudio com 作为在线 TFS 并在那里创建了我的代码存储库 在我的项目中 有一个包含多个子文件夹的文件夹 每个子文件夹都有几个图像 所有图像的总数约为 6000 个 当我签入代码时 我不希望签入根文件夹 即
  • 错误 C2065:'cout':未声明的标识符

    我正在处理我的编程作业的 驱动程序 部分 但我不断收到这个荒谬的错误 错误 C2065 cout 未声明的标识符 我什至尝试过使用std cout但我收到另一个错误 IntelliSense 命名空间 std 没有成员 cout 当我宣布u

随机推荐

  • 使用绑定变量动态传递表名和列名

    有没有办法使用绑定变量将列名和表名动态传递给查询 这可以通过使用简单的串联运算符来完成 但我想要一种不同的方法来实现这一目标 EDIT OPEN abc cur FOR Select column name from table name
  • 在android中添加音频到视频

    我想开发一个可以录制视频 mp4 的android应用程序 然后我的资源文件夹中有一些音频文件 mp3 我想将其添加到视频的末尾 所以最终的效果就像首先播放视频 在视频结束时会听到添加的音频 我该怎么做 合并具有不同音频编解码器的文件并不容
  • 如何制作可扩展的文本框?

    我想制作一本以给定宽度 高度开始的教科书 然后 如果用户输入的内容超过给定的空间量 文本框就会向下扩展 我该怎么做呢 我使用 CSS 吗 当用户超过允许的行数时 基本文本框仅显示滚动条 如何使文本框将行数再扩展 5 行
  • 如何将 JSON 对象解析为 TypeScript 对象

    我目前正在尝试将收到的 JSON 对象转换为具有相同属性的 TypeScript 类 但无法使其工作 我究竟做错了什么 员工阶层 export class Employee firstname string lastname string
  • 在 JavaScript 中按名字(按字母顺序)对数组进行排序[重复]

    这个问题在这里已经有答案了 我有一个数组 请参阅下面的数组中的一个对象 我需要使用 JavaScript 按名字排序 我该怎么做 var user bio null email email protected cdn cgi l email
  • 服务器上的 Nano 忽略某些语法着色

    我在用着nano通过 ssh 在服务器上 在该系统上 nano默认情况下没有启用语法颜色 所以我复制了这些纳米语法 http code google com p nanosyntax files 对于替代方案 另请参阅 CraigBarne
  • 在多个 EC2 实例上运行的相同 Kinesis Consumer

    我有多个 EC2 实例为同一个微服务运行 其中有一个 Kinesis 使用者正在运行 使用 KCL 我的问题是 当 Kinesis Stream 获取新事件时 由于所有消费者都在轮询 同一事件是否会被所有实例的消费者消费 KCL 的设计使得
  • 如何让 Numpy 将每一行/张量视为一个值

    许多功能 例如in1d https docs scipy org doc numpy 1 13 0 reference generated numpy in1d html and setdiff1d https docs scipy org
  • 以编程方式设置 Jetty GzipHandler

    我在玩码头GzipHandler它的工作方式似乎相当奇怪 它只压缩已经压缩的文件 我的整个设置是 GzipHandler gzipHandler new GzipHandler gzipHandler setHandler myHandle
  • Git 和外部备份。子目录是空的,我宁愿它不是空的。

    我想使用 Git 创建外部备份系统 这部分是受到答案的启发在外部磁盘上备份整个 git 存储库的最佳方法是什么 https stackoverflow com a 4372855 2533127 其中建议如下 您还可以通过启动一个新的存储库
  • locationManager:didRangeBeacons 方法未检测到 BLE 设备

    我正在使用 Nordic BLE nRF8001 开发套件来测试 CoreBluetooth 使用 CBCentralManager 的方法 例如 didDiscoverPeripheral didConnectPeripheral 等 我
  • 如何在 Linux 上正确地将网络接口置于混杂模式

    那么如何正确地做到这一点呢 我知道如何通过创建套接字 然后使用 ioctl 设置 IFF PROMISC 标志来做到这一点 如 如何在C中检查网络设备状态 https stackoverflow com questions 3055622
  • 转置矩阵存储在一维数组中,无需使用额外的内存[重复]

    这个问题在这里已经有答案了 可能的重复 矩阵的就地转置 https stackoverflow com questions 9227747 in place transposition of a matrix 最近参加了技术笔试 通过以下问
  • 在 React Native 中实现警报的最佳方法?

    我需要将警报功能添加到我的反应本机应用程序中 您必须手动停止 暂停的闹钟像这些 https www androidauthority com alarm clock apps android 101618 为此 我一直在浏览以了解应该实施哪
  • 将 WinForms ListBox 绑定到对象属性

    我第一次做一些 WinForms 编码 并尝试使用数据绑定 我有一个列表框 我将其绑定到控制器对象中的字符串数组 并且我还想将列表框中的 SelectedItem 绑定到控制器上的另一个字符串属性 以便我可以跟踪它 listBox Data
  • Codemirror光标位置偏移

    我正在使用代码镜像在网页中显示 突出显示和编辑 xml 但我遇到了光标位置偏离插入位置的问题 因此 如果从闪烁光标所在的位置删除字符 则删除之前的字符您期望的那个会被删除 我假设它与我当前页面存在 css 冲突 因为它在我的页面之外运行良好
  • 有没有办法在 Nokogiri css 中转义非字母数字字符?

    我有一个锚标签 file html stuff morestuff CHP 1 SECT 2 1 尝试提取 Nokogiri 中引用的内容 documentFragment at css stuff morestuff CHP 1 SECT
  • Celery未注册任务KeyError

    我通过在终端中执行以下命令来启动工作程序 celery A cel test worker loglevel INFO concurrency 10 n worker1 h 然后我收到一条长循环错误消息 指出 celery 已收到未注册的任
  • 没有绑定 play.db.Database 的实现

    我在使用 hikaricp 时访问数据库时遇到问题 这是我的reference conf play modules enabled play api db DBModule enabled play api db HikariCPModul
  • 将两个工作区文件夹映射到同一工作目录

    我正在将构建系统从 VSS 迁移到 TFS VSS 解决方案的一部分将两个 VSS 项目中的选定文件获取到同一目录中 由于 TFS 强制您在获取之前显式设置工作文件夹 因此我不确定这是否有效 我在单独使用时遇到了问题工作空间彼此的工作目录重