sách gpt4 ai đã đi

visual-studio-2010 - TFS修改合并删除成为合并没有删除

In lại 作者:行者123 更新时间:2023-12-05 01:15:47 28 4
mua khóa gpt4 Nike

我在尝试从集成合并到功能分支时遇到了问题。

麻烦始于以下 3 个操作:
1) 在集成分支的 Solution1 中添加了项目 ABC。
2) 将 Solution1 分支到功能分支。
3) 从集成分支中的 Solution1 中删除了项目 ABC。

现在,我想将最新的从集成到功能分支合并,但我不想在合并期间实际删除项目 ABC。

我的标准是使用以下方法解决此问题:
a) 单次入住
b) 合并自上次合并以来的所有变更集(包括删除)
c) 不更改现有项目名称/路径

在我的梦中,我请求合并,并在 checkin 之前从我保存的副本中重新添加已删除的项目,并编辑解决方案文件以保留同一项目的引用数据。

任何人都知道如何去做这件事,或者可能知道一个有见地的 Microsoft 引用来记录我为什么不能这样做或者为什么这是一个坏主意?

我使用 Team Foundation Server 2010 和 Visual Studio 2010 进行源代码控制,我的解决方案和项目是在 BIDS 2008 中开发的。

感谢您的启发。

1 Câu trả lời

接受的答案是完全错误的,因为合并永远不会以这种方式完成。如果你这样做,你只是一个部分完成的合并,每次都会再次被问到。

真正的问题是,合并时不会发生冲突。因此,您对合并结果没有任何选择!

因此,让我们首先撤消合并并重做。但是在您再次合并之前,通过 check out 整个目标分支(或只是您想要防止被删除的文件)在每个文件上引发冲突!您可以在不编辑文件的情况下执行此操作。您可以在源代码管理资源管理器中右键单击该文件并选择 checkout 。

然后您可以解决冲突并合并它们而不接受删除! :)

关于visual-studio-2010 - TFS修改合并删除成为合并没有删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13699628/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com