dotgnu-pnet
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dotgnu-libjit] Re: [Dotgnu-pnet] CVS is down -> Switching to SVN?


From: Harley Laue
Subject: Re: [Dotgnu-libjit] Re: [Dotgnu-pnet] CVS is down -> Switching to SVN?
Date: Thu, 04 Jun 2009 08:32:40 -0500

On Thu, 2009-06-04 at 09:39 +0200, Radek Polak wrote:
> Klaus Treichel wrote:
> 
> > 2. One should be able to create a branch on a subproject like pnet,
> > libjit, ...
> 
> Hi Klaus,
> why is this needed?

Because that's how Git tends to work best. Rather than having 4
projects in one repo, it's best practice to have those split up. This
is pretty much because when you check out a project you get the whole
history and it's not per file like CVS. So bundling projects together
makes the history get rather large, and the initial clones rather large.

> I dont think that splitting modules into repositories is good idea.
> Pnet is dependent on pnetlib and libjit - with separate repositories
> you can end up easily with different version of e.g. pnet and pnetlib
> that do not work together - because of internal calls and other stuff.

IMO that's irrelevant. That's like saying because GTK is dependent on  
GLib, they should be bundled together in one repo. It doesn't make
sense to do that since they're two projects (or two seperate parts of
the same project. However you want to say it, it's very similar to
what's happening here.)

> One repository would have advantage of common changelog.

Reading through per repo changelogs, IMO, is quicker to find the
relevant information that you want.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]