如何在服务器 Mercurial 存储库中查看我的原始源代码?

How can I see my original source code on the server Mercurial repository?

我是 Mercurial 和 Phabricator 的新手。

我在服务器存储库中看不到我的源代码。 如何在我的 Mercurial 存储库中查看我的原始源代码?
我的意思是,如果我要在服务器上编译代码,会用到哪些文件?

您不能直接在存储库中以 files 的形式操作文件(它们不以 FS-object 的形式存在)——这对所有和任何 SCM 都是如此。 您必须从存储库中将文件作为未版本化的树提取到某个位置 (hg help archive) 或具有包含文件的工作目录 (hg help up),因为通常 servver-side 个存储库是 "bare",空工作目录。

最佳(和标准)方法 - 使用 server-side hooks