git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* A good Git technique for referring back to original files
@ 2013-02-12  8:11 MikeW
  2013-02-12  8:56 ` Matthieu Moy
  0 siblings, 1 reply; 6+ messages in thread
From: MikeW @ 2013-02-12  8:11 UTC (permalink / raw)
  To: git

Hi,

I have a client with an SDK product. Normally the SDK is used in its unpackaged
form by the end-user, and that is the directory structure and set of files in
which development work on the SDK functionality is performed.

However the SDK directory and content is generated from a packager which first
runs on numerous other version controlled projects (currently CVS projects -
this is unlikely to change).

This means that once changes to the unpackaged SDK have been tested, they have
to be cross-referred back to the original projects and the changes ported back.

I have found it most convenient to control my in-SDK changes with git.

However it's still a royal pain to cross-refer and diff the changes back to the
originals, especially since duplicate file names exist across the original
projects which get filtered down to one relevant instance by the packager.

Since git is so good at tracking file content, I wondered whether there was any
technique using git that would simplify the back-referencing task.

Failing a method using git 'normally', perhaps building a script on top of the
git file system might be a possibility - if that is feasible ...

Thanks,
MikeW

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

end of thread, other threads:[~2013-02-13 12:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-12  8:11 A good Git technique for referring back to original files MikeW
2013-02-12  8:56 ` Matthieu Moy
2013-02-12 10:19   ` MikeW
2013-02-12 23:13     ` Paul Campbell
2013-02-13 11:44       ` MikeW
2013-02-13 12:50         ` MikeW

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