distributed version control

Ben Abbott bpabbott at mac.com
Mon Jan 28 11:14:42 CST 2008


On Monday, January 28, 2008, at 11:41AM, "Rafael Laboissiere" <rafael at debian.org> wrote:
>* David Bateman <David.Bateman at motorola.com> [2008-01-28 16:22]:
>
>> Don't pull and clone make a copy of the repository? What about
>> committing back to the master repository over https? I really have no
>> idea of the capabilities of the versioning tools proposed, and as SVN
>> was off the cards I haven't entered into this discussion till now.
>
>Well, git and hg works around a different model than that of cvs and svn.
>There is no "master repository" and "committing to a master repository"
>makes little sense with these tools.  Under this paradigm, every developer
>will have a private repository and will be able to pull or clone from JWE's
>repository (you could call JWE's repo the "master repo" but, in principle,
>it will be one repository like the others, besides the fact that John will
>use it for making the releases).
>
>Git has a git-push command that allows using it in a cvs- or svn-like
>manner, but I think we would better asking JWE to pull the changes from our
>repositories instead of falling back to the old version-control paradigm.
> 
>-- 
>Rafael
>

If jwe will need to pull changes from anyone who contributes, the problem of the corporate firewall will likely only get worse.

Did I understand your explanation correctly?

Ben


More information about the Octave-maintainers mailing list