我是 Mercurial 的新手,很抱歉新手问题。
我在/home/Cassie/localRepo 创建了一个名为“localRepo”的本地存储库。我在那里有两个分支,默认分支和 src1-branch。对于默认分支,它有 file1、file3,对于 src1-branch,它有 file1、file2 和 file4。每当我尝试列出该存储库中的所有文件时,它只显示属于当前分支的文件。
例如,如果当前分支是 src1-branch,那么如果我输入
ls -l
仅显示
file1 file2 file4
有什么方法可以查看属于同一存储库的所有文件,例如
file1 file2 file3 file4
我已经尝试过
hg status --all
它仍然只显示 file1 file2 和 file4。
我的机器是 redhat linux 工作站 6,带有 Mercurial 1.7 和 tortoisehg。
非常感谢,
最佳答案
hg manifest --all
列出所有修订版中的所有文件,包括已删除和重命名的文件。
给定:
o 5: Removed file1, Renamed file3->file6
|
| @ 4: Added file5
| |
| o 3: Added file4
| |
o | 2: Added file3
| |
o | 1: Added file2
|/
o 0: Added file1
hg manifest --all
的结果:
file1
file2
file3
file4
file5
file6
关于linux - 如何列出 Mercurial 中属于不同分支的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163608/