如何从另一个仓库中提取和合并特定文件夹、文件

Posted

技术标签:

【中文标题】如何从另一个仓库中提取和合并特定文件夹、文件【英文标题】:How to pull & merge particular folder, file from other repo 【发布时间】:2012-10-12 17:16:21 【问题描述】:

我有几个问题,非常感谢您的帮助:

    说,我需要将另一个 repo 中的特定文件夹合并到我的 repo/working 目录中。我该怎么做?

    如果我拉另一个 repo 然后合并。之后,意识到这不起作用,所以我称之为'hg update -C'。这是否从我从另一个我发布的 repo 中提取的更改中清除了我的 repo,这不是我需要的?

    我可以做一个悲观的合并,它只添加和更新,但不删除?

感谢您帮助学习 Mercurial

玛格特

【问题讨论】:

【参考方案1】:
    我只需从其他存储库复制所需的文件和文件夹并提交它们。从技术上讲,你可以做你想做的合并,但这是一个手动的、容易出错的、挑剔的过程。 如果您尚未提交合并,update -C 将放弃合并。请update -C <myVersion> 获取您想要的特定版本。 这将是一个混乱的过程(参见 1.),我不会打扰。如果出现问题,您可以随时将文件恢复到以前的版本。

【讨论】:

以上是关于如何从另一个仓库中提取和合并特定文件夹、文件的主要内容,如果未能解决你的问题,请参考以下文章

如何获取 server.js 文件以从另一个文件(如 config.js)中提取密码?

多个 Excel文件怎么提取某些特定的数据,然后把把这些数据合并。急求,

有人可以解释这个从档案中提取特定文件的批处理代码吗

Meteor / MongoDB - 如何证明数组中的任何项目是不是等于特定值,而不是在“真”的情况下从另一个数组中提取项目?

如何提取具有相同文件夹结构的档案以便合并文件夹内容?

Mercurial:在一个仓库中的分支之间合并一个文件