On Wed, Nov 9, 2011 at 2:06 PM, Pieter Hintjens <[email protected]> wrote:
> Could you explain what the essential disadvantage of having multiple
> repos, each working with their own master branch and supporting
> branches as required, and a single repo with multiple organized
> branches?

Hello,

my 2cents:

the single biggest disadvantage from my point of view is related to
the workflow using three separate repositories. If everything was in a
single repository we could finally get rid of manually having to
export/merge diff files between directories. Also, at the moment
people working on all repositories have to go through three different
directories to make sure that git clones are up to date before
starting to work on something.

Another added benefit of a single repository is being able to follow
progress and commits through different branches with more ease. As far
as I know most of the tools, such as gitk, are also geared towards a
single repository.

Take a look at for example the following simple commits:

https://github.com/zeromq/zeromq2-1/commit/b75c06c34f991d96a3b21d48b74efc029df7c800
https://github.com/zeromq/libzmq/commit/68ab5f87edd2436757ab92b22238a5a4114d7b0d

These are both committed with the same commit message but the
contents, hashes etc are totally different in both. There is really
very little visibility over the boundaries of the different
repositories.

-- 
Mikko Koppanen
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to