如何在服务器 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
我是 Mercurial 和 Phabricator 的新手。
我在服务器存储库中看不到我的源代码。
如何在我的 Mercurial 存储库中查看我的原始源代码?
我的意思是,如果我要在服务器上编译代码,会用到哪些文件?
您不能直接在存储库中以 files 的形式操作文件(它们不以 FS-object 的形式存在)——这对所有和任何 SCM 都是如此。
您必须从存储库中将文件作为未版本化的树提取到某个位置 (hg help archive
) 或具有包含文件的工作目录 (hg help up
),因为通常 servver-side 个存储库是 "bare",空工作目录。
最佳(和标准)方法 - 使用 server-side hooks