monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: OpenEmbedded looking to jump ship


From: Bruce Stephens
Subject: [Monotone-devel] Re: OpenEmbedded looking to jump ship
Date: Fri, 02 May 2008 10:49:19 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Koen Kooi <address@hidden> writes:

[...]

> Well, git has this feature:
>
> "An example from man git-push:
> --force
> Usually, the command refuses to update a remote ref that is not an
> ancestor of the local ref used to overwrite it. This flag disables the
> check. This can cause the remote repository to lose commits; use it
> with care."
>
> which I suspect will get used quite often "because the server didn't
> seem to respond".

You are mistaken.  It can be valuable (which is why it's offered), but
is very rarely used in a way that causes the sorts of problems I
imagine you're envisaging.  (For several reasons.)

Fundamentally, though, remember that the tools are intended to support
communities of developers.

If you end up having "git push --force" wars between feuding groups of
developers, that's a situation that's probably not going to be solved
just by using a different tool.  (Or by configuring the git repository
to disallow updates made like this, which is entirely possible,
rendering --force impotent.)




reply via email to

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