git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* git-p4 using notes
@ 2011-12-16 16:07 Michael Horowitz
  2011-12-16 19:55 ` Luke Diamand
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Horowitz @ 2011-12-16 16:07 UTC (permalink / raw)
  To: git

For those of you using git-p4 because of a company requirement to use
Perforce, but really wish you could use git only, the most frustrating
part is the fact that when changes are submitted, the commit message
is rewritten to include a reference to the P4 change number which is
used by the sync.  When syncing back changes, this causes the commit
hash to be different, and so blows away your old commit and any parent
commit references and such.

I read someplace, I can't remember where at this point, that if git-p4
used notes to write the P4 change information, that would not impact
the commit hash, so when merging back, things would not be
overwritten, and you can maintain branches and commit history properly
in git.

I just ran into this project, where it seems that someone has
re-written git-p4 to use notes: https://github.com/ermshiperete/git-p4

I was wondering if any of the maintainers of git-p4 has considered
this, and might want to leverage this work to merge into the main git
repo, possibly with an option to choose between the two behaviors.

Thanks,

Mike

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

end of thread, other threads:[~2011-12-17  0:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-16 16:07 git-p4 using notes Michael Horowitz
2011-12-16 19:55 ` Luke Diamand
2011-12-17  0:57   ` Michael Horowitz

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).