mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
ab3a7cb21f
Summary: In preparation for merging fb-mercurial sources to the Eden repository, move everything from the top-level directory into an `eden/scm` subdirectory.
29 lines
584 B
Python
29 lines
584 B
Python
from __future__ import absolute_import
|
|
|
|
from edenscm.mercurial import hg, registrar
|
|
from edenscm.mercurial.i18n import _
|
|
|
|
|
|
cmdtable = {}
|
|
command = registrar.command(cmdtable)
|
|
|
|
|
|
@command("getflogheads", [], "path")
|
|
def getflogheads(ui, repo, path):
|
|
"""
|
|
Extension printing a remotefilelog's heads
|
|
|
|
Used for testing purpose
|
|
"""
|
|
|
|
dest = repo.ui.expandpath("default")
|
|
peer = hg.peer(repo, {}, dest)
|
|
|
|
flogheads = peer.getflogheads(path)
|
|
|
|
if flogheads:
|
|
for head in flogheads:
|
|
ui.write(head + "\n")
|
|
else:
|
|
ui.write(_("EMPTY\n"))
|