git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Updating shared ref from remote helper, or fetch hook
@ 2013-01-28  5:19 Jed Brown
  2013-01-29 15:00 ` Max Horn
  2013-01-30  8:06 ` Jed Brown
  0 siblings, 2 replies; 3+ messages in thread
From: Jed Brown @ 2013-01-28  5:19 UTC (permalink / raw)
  To: git

I'm working on an hg remote helper that uses git notes for the sha1
revision, so that git users can more easily refer to specific commits
when communicating with hg users.  Since there may be multiple
concurrent fast-import streams, I write the notes to a private ref
(refs/notes/hg-REMOTE), to be merged eventually using

  git notes --ref hg merge hg-REMOTE*

There will never be conflicts because each hg commit translates to a
unique git commit, thus even if multiple concurrent remotes process the
same commit, the corresponding note will match.

Unfortunately, I couldn't find a safe way to get this run after a fetch
or clone.  Of course I can ask the user to arrange to have this command
run, but it would be a better interface to have it run automatically
since it is a natural responsibility of the remote helper.  Am I missing
a way to do this or a viable alternative approach?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-01-30  8:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-28  5:19 Updating shared ref from remote helper, or fetch hook Jed Brown
2013-01-29 15:00 ` Max Horn
2013-01-30  8:06 ` Jed Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).