git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Using overlay filesystem for "other" files idea
@ 2010-12-22 23:02 Evgeniy Ivanov
  2010-12-23  5:27 ` Tomas Carnecky
  0 siblings, 1 reply; 3+ messages in thread
From: Evgeniy Ivanov @ 2010-12-22 23:02 UTC (permalink / raw)
  To: git

Hello,

I got following idea.

If different branches seriously differ and you switch branches, then
it's more likely you will loose most part of build files (e.g. when
run build).
Also in projects that may have some bugs in build system (e.g. buggy
makefiles) there is a chance you will not get clean build environment.
E.g. somebody forgot to add include file as dependency in Makefile ---
oops, you're in trouble.
Even without bugs in build system, some temp files are overwritten
each time you run build for a custom branch.

I think using overlays for other files can help much to solve this
issue. You can have git repository in regular directory (like now) and
overlay fs mounted over this repository (for each branch its own
overlay).
Another benefit is clearing source tree after build.

What do you think, guys? If it sounds good, I could work on this,
maybe even on my work.


-- 
Evgeniy Ivanov

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

end of thread, other threads:[~2010-12-23  9:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-22 23:02 Using overlay filesystem for "other" files idea Evgeniy Ivanov
2010-12-23  5:27 ` Tomas Carnecky
2010-12-23  9:53   ` Evgeniy Ivanov

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