gpt4 book ai didi

mercurial - 使用 Mercurial 重新组织目录结构

转载 作者:行者123 更新时间:2023-12-05 00:00:37 24 4
gpt4 key购买 nike

我有一个目录结构的项目

Foo/
.hg
Bar1/
...
Bar2/
...
Zope/
...

我想把它改成
Foo/
.hg
Source/
Bar1/
...
Bar2/
...
Zope/
...

什么是最简单的方法? (文件太多,无法一一移动。而且有几个文件内容相同,所以如果我只是移动文件,然后让 Mercurial 解决问题,那么事情会变得有点困惑。)

最佳答案

Mercurial 有一个特殊的命令来移动东西:hg mv当您像这样移动文件夹时,它会在历史记录中知道 Foo/Source/Bar/SomeFile以前是 Foo/Bar/SomeFile .
所以当你看Foo/Source/Bar/SomeFile的历史时现在,您还可以看到文件仍然是 Foo/Bar/SomeFile 时所做的更改。 .

这是如何移动 Bar1 的示例文件夹放入 Source文件夹并提交:

hg mv Bar1 Source
hg commit -m "moved to Source folder"

关于mercurial - 使用 Mercurial 重新组织目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9896651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com