Version control systems
Manuel M T Chakravarty
chak at cse.unsw.edu.au
Thu Aug 28 02:31:16 EDT 2008
> On Mon, Aug 18, 2008 at 12:21:47PM +1000, Manuel M T Chakravarty
>> From what you are saying, it seems that one "advantage" of git (in-
>> place branch switching) is not going to be useful to GHC in any case
>> (because we use nested repositories).
> That does make it harder, but the main problem is that switching
> branches changes the timestamp of files that differ, meaning the build
> system thinks that recompilation needs to be done.
> Also, if you have 2 in-place branches of GHC then only one of them can
> be built at any one time, as they share a working directory.
That doesn't sound like GHC-specific issues. So, if inplace branches
are useful for other projects -such as the Linux kernel- why shouldn't
it be useful for us?
More information about the Glasgow-haskell-users