TFS 中的孤立分支

2024-02-24

我们在 TFS 中有一个主干,每个人都在工作,直到我们需要分支为止。我们的上一个项目是一个需要分支的大型功能。现在开发已经完成,更改已合并回主干。开发分支应该发生什么?

我应该删除它吗?以某种方式将其标记为只读?隐形和锁定怎么样?


You can将分支设置为只读。您只需从适当的组中删除签入/签出权限即可。请注意,乍一看它看起来没有任何不同,但是当您尝试签出文件时,您将被阻止。

我总是最终删除分支。它已被“删除”,但没有什么可以阻止您取消删除它(这与销毁不同)或回顾代码。除非你努力摧毁它,否则它实际上不会去任何地方。

另外,如果你有一个很好的工具,比如团队基础伙伴 http://www.attrice.info/cm/tfs/,您仍然可以看到所有分支历史记录,即使它已被删除。

正如 @Ray 所说,您可以将其保留,但如果您在十几个分支中这样做,事情就会变得有点难以管理。如果分支已经死了,并且您已将代码合并到主线中,那么除了“以防万一”之外,您还有其他目的保留它吗?

如果是这样,只需删除它并仅在确实需要时重新挖掘它。

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

TFS 中的孤立分支 的相关文章

  • 如何运行“git status”并获取文件名

    如何运行 git status 并只获取文件名而不是长相对路径 的输出git status porcelain旨在易于在脚本中解析 输出完整路径而不是相对路径 无论当前目录位于树中的位置 每行输出由git status porcelain有
  • TFS 构建 - 部署/包目标未运行

    我们设置了一个 TFS 构建定义 在其中传递以下额外的 MSBuild 参数 p DeployOnBuild true DeployTarget PipelinePreDeployCopyAllFilesToOneFolder Packag
  • Visual Studio 2015 Enterprise 附带测试自动化工具?

    管理层正在研究自动化测试 我们的 QA 主管想知道 Visual Studio 2015 Enterprise 和 Team Foundation Server 2012 是否附带了任何自动化测试工具 据我所知 微软提供了一套工具作为一个单
  • 使用 git 组织多个项目的最佳方式是什么

    我有 5 10 个独立项目 希望使用 Git 将其置于版本控制之下 组织项目 存储库的最佳方式是什么 每个项目使用一个存储库 对我的所有工作使用一个存储库 并为每个项目使用子目录 或者完全不同的东西 什么对你最有效 为什么 我肯定会说每个项
  • git svn 工作流程 - 功能分支和合并

    我现在使用 git svn 和以下工作流程 git clone
  • GitHub 恢复或重置? [复制]

    这个问题在这里已经有答案了 正如您在图片中看到的 我正在功能 forum kolo 3 中工作 我决定完成该功能并将其合并到开发中 但没有将更改推送到远程开发 因此它只是本地更改 然后我意识到这是一个坏主意 现在我想删除这个合并 就像它从未
  • 如何欺骗 git-svn 来识别使用 svn 进行的合并?

    我们有一个 SVN 设置 具有稳定的主干和不稳定的开发分支 开发工作 大部分 在分支上完成 然后在部署之前合并到主干 我使用 git svn 作为我的 SVN 客户端 我从unstable到trunk的合并过程如下 git svn fetc
  • 使用 MSBuild 构建 SSDT 项目比在 VS 2013 中慢得多

    我注意到我们的 SSDT 项目通过 TFS 构建定义构建的速度比通过本地开发盒上的 VS 2013 慢得多 在构建服务器本身上 我可以在大约 2 分钟内通过 VS 2013 构建我们最大的 SSDT 项目 使用 MSBuild 在同一服务器
  • 如何进行永久本地提交或更改

    我已经更改了我的项目的文件 配置文件 我希望此更改仅是本地的 因此从准备提交的更改列表中消失 有什么简单的方法可以做到这一点吗 请注意 配置文件定期存储在存储库中 一种方法是 git update index assume unchange
  • 基于公共列合并数据帧,但保留 x 中的所有行[重复]

    这个问题在这里已经有答案了 我需要合并两个数据框x and y其中有大约 50 列公共列和一些独特列 我需要保留所有行x 如果我运行它会起作用 NewDataframe lt merge x y by c ColumnA ColumnB C
  • 执行 bzr commit --local、bzr pull、bzr commit 后,一些代码丢失

    我团队中的一个开发人员一直在使用绑定到服务器的分支 IE 仅使用签出 更新和提交 但也经常在提交时使用 local 标志 然后批量提交到服务器 她最近遇到了一种情况 她丢失了一些本地提交 并且无法在存储库或本地代码中找到它们 她怀疑这是因为
  • 联合超过 2 个 pandas 数据框

    我正在尝试将 sql 查询转换为 python sql语句如下 select from table 1 union select from table 2 union select from table 3 union select fro
  • 使用 TFS 的每个分支的 Nuget 存储库

    我有一个具有以下分支设置的 TFS 环境 Dev 开发人员的主要工作分支 Main 稳定 可发布的分支 修补程序 用于修复不属于正常发布周期的生产代码 我们正在设置自己使用 Nuget 我想配置一些东西 以便 Dev 分支中的代码从 Dev
  • 在外部 3 向 diff 工具中查看已提交的 Git 合并

    有什么方法可以查看已在 3 路差异中提交的合并吗 如果 3 周前进行了分支之间的大规模合并 有什么方法可以在一个版本中看到它的 3 路差异吗 外部差异工具喜欢 BeyondCompare3 吗 我在找只是合并提交中更改的文件 如果我能让它只
  • Github 拉取请求显示太多更改/提交

    我们有两个分行 develop and master 由于某种原因 当我创建 PR 时develop gt master 它显示了以前提交和更改的完整列表 即使我只做了一行更改develop 另外 当我能够从命令行合并时 它会说 无法自动合
  • Eclipse 在源代码管理中保存操作

    我们希望找到一种在签入之前执行代码标准的 轻量级 方法 我们真的很喜欢使用 Eclipse 内置的想法保存操作 go to Preferences gt gt Java gt gt Editor gt gt Save Actions 其中有
  • gitlab 请求将分支 A 合并到开发中(落后 3 次提交)我应该担心吗?

    在 gitlab 中创建合并请求时 我经常收到一条消息 请求将分支 A 合并到开发中 x 提交落后 gitlab想告诉我什么 我应该担心还是需要修复某些东西 什么 一段时间后合并请求在项目中打开时 由于其他人合并了自己的更改 您尝试合并到的
  • 如何关闭分支而不将其从 git 的历史记录中删除?

    我想提交并关闭其分支 而不将其从历史中删除 有了水银我会commit close branch then update转到上一个 然后继续工作 有了 git 我很困惑 没有与 Git 中关闭分支完全相同的方法 因为 Git 分支比 Merc
  • 如何让 Visual Studio Team Foundation Server 查看我将代码移至其他文件夹?

    我将一些代码从 C 驱动器移至 D 驱动器 当我打开解决方案时 它告诉我 该解决方案似乎处于源代码控制之下 但其绑定 找不到信息 因为无法恢复 自动丢失信息 其绑定的项目 丢失将被视为不受源代码控制 所以我尝试永久删除绑定并下载最新版本 现
  • 如何让 Gitlab 运行程序在成功构建时将代码合并到分支中

    嗯 标题几乎是不言自明的 总之 如果构建成功 我希望将一个分支 即开发 合并到另一个分支 即生产 我尝试了 jakub kania 解决方案 但我总是得到id rsa invalid format 我认为 gitlab 秘密变量以某种方式被

随机推荐

  • sql server:获取列的默认值

    我执行一个选择来获取表的结构 我想获取有关列的信息 例如其名称 是否为空或是否为主键 我做这样的事情 sys columns c c precision c scale c is nullable as isnullable c defau
  • 如何获取 JAX-WS 响应 HTTP 状态代码

    调用 JAX WS 端点时 如何获取 HTTP 响应代码 在下面的示例代码中 当调用 Web 服务时port getCustomer customerID 可能会抛出异常 例如401 or 500 在这种情况下 如何从 HTTP 响应中获取
  • Javascript正则表达式对象和美元符号[重复]

    这个问题在这里已经有答案了 在下面的代码中 我期望是真的 但我却变得错误 我缺少什么 var text Sentence confirmationlink fooo alert placeHolderExists text confirma
  • 使用表单身份验证进行模拟

    我有一个 ASP NET 站点 必须使用表单身份验证而不是 Windows 身份验证来访问ActiveDirectoryMembershipProvider 该站点必须使用表单 因为它们需要设计好的输入表单 而不是 Windows 身份验证
  • SwiftUI:在 WindowGroup 中的两个视图之间设置动画转换不起作用

    所以我认为在应用程序的主视图和设置视图之间转换会很容易 应用程序代码如下所示 struct PointsMasterII App StateObject var settings AppSettings var body some Scen
  • 在 C 中交换 void* 指针数组的项而不使用 memcpy

    我正在编写一些学校项目 我需要交换 void 指针数组的两项 我可以用下面的代码来做到这一点 void swap void base int len int width void p malloc width memcpy p base w
  • 解决扩展方法/LINQ 歧义

    我正在编写一个插件锐锐 http en wikipedia org wiki ReSharper4 为此 我需要引用几个ReSharper的程序集 其中一个程序集 JetBrains Platform ReSharper Util dll
  • 是否可以调用 Rust 函数并从 C 中获取 Vec?

    假设我有以下 Rust 库 lib rs crate type staticlib no mangle pub extern fn do something number i32 something no mangle pub extern
  • 尝试连接到 git 上的远程存储库时出现“ssh_exchange_identification:读取:连接由对等方重置”错误

    我对 github 很陌生 大约两周前我开始使用它 一切都很完美 我能够从远程存储库中推送和拉取 然而 今天 当我尝试从中提取数据时 收到以下错误消息 ssh exchange identification read Connection
  • Google Cloud Logging 的包含/排除过滤器的文档在哪里?

    我正在尝试通过 Pub Sub 主题从 Google Cloud 导出日志 作为该过程的一部分 我必须创建一个称为 包含过滤器 的东西 我可以找到有关此过滤器的唯一文档在这里 https cloud google com logging d
  • Android 版 ffmpeg:neon 构建具有文本重定位

    您好 我成功构建了 appunite ffmpeg 库 包括 arm v7a neon 支持 但是当我尝试在 Marshmallow 设备上运行这些库时 出现此错误 01 08 23 42 02 350 E AndroidRuntime 1
  • 比较两个对象数组

    我有两个这样的数组 第一个数组是customFields长度为 2 var customFields hashKey object 259 fields id 0 84177744416334 inputType number labelS
  • MS 实体框架的最佳起点是什么?

    请给我有关实体框架的最佳指导方向 有一些可用教程的列表这个问题 https stackoverflow com questions 62110 adonet entity framework tutorials 是一个有用的实体框架论坛 对
  • 如何在 FFTW 库中进行实数反演 FFT

    我正在尝试使用 FFT 进行一些过滤 我正在使用 r2r 1d 计划 但我不知道如何进行逆变换 void PerformFiltering double data int n FFT double spectrum new double n
  • 什么是耙子以及它如何在导轨中使用?

    什么是 rake 以及如何在 Ruby on Rails 中使用它 耙子是一个 软件任务管理工具 http en wikipedia org wiki Rake 28software 29 类似于其他系统中的Make等 See http g
  • 使用 JS 或 jQuery 处理表单提交时的 500 错误?

    我正在使用标准表单 操作来发布到宁静的网络服务 由于表单的大小和构成 我尝试不使用ajax 有没有办法将错误处理附加到表单提交中 请参阅下面我当前的代码
  • WCF + Windows Phone 7

    是否可以使用 Windows Phone 7 应用程序的 WCF 服务 任何链接都会非常有帮助 Thanks 以下是将 WP7 应用程序连接到 WCF 服务的快速演练 向右滚动到他的第一个教程 AfricanGeek Silverlight
  • 调用 XSL 模板时的可选参数

    有没有办法使用可选参数调用 XSL 模板 例如
  • 撤消“设置为起始页”

    我将 ASP net 页面之一设置为 Visual Studio 中的默认起始页 当我尝试调试我的项目时 这会导致 404 错误 我该如何清除这个 Thanks Barry 右键单击 MVC 项目并选择属性 转到网络选项卡 在 开始操作 下
  • TFS 中的孤立分支

    我们在 TFS 中有一个主干 每个人都在工作 直到我们需要分支为止 我们的上一个项目是一个需要分支的大型功能 现在开发已经完成 更改已合并回主干 开发分支应该发生什么 我应该删除它吗 以某种方式将其标记为只读 隐形和锁定怎么样 You ca