我是Mercurial和Phabricator的新手。
我无法在服务器存储库中看到我的源代码。
如何在Mercurial存储库中查看原始源代码?
我的意思是,如果我想在服务器上编译代码,将使用哪些文件?
答案 0 :(得分:3)
您不能直接在存储库中操作文件作为文件(它们不作为FS对象存在) - 这对所有和任何SCM都是如此。
您必须将存储库中的文件作为未版本化的树提取到某个位置(hg help archive
)或将工作目录与文件(hg help up
)一起提取,因为通常服务器端存储库是"裸",空工作目录。
最佳(和标准)方式 - 使用服务器端 hooks