[Nix-dev] Re: Re: DVCS - what we care about?

Michael Raskin 7c6f434c at mail.ru
Thu Aug 12 18:40:03 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/12/2010 08:16 PM, Yury G. Kudryashov wrote:
>> If I want to give an example of dangerous things, these can be forced
>> removal of a revision/certificate in monotone, rollback in mercurial,
>> (workspace-only dangerous) revert in any VCS.
> Just deny git force-push.

This is a way to lose workspace only. And I said, that the risk is the
same with any VCS anyway.

>> If we consider this a significant point and if we recommend people to
>> rebase their changes relative to trunk, we can look at how rebasing
>> should be done in different VCSes.
> Why rebase? In git you can merge with upstream. This will create a tree like 
> this (parent -> child):
> 
> a -> b -> c;
> a -> d;
> c -> e; d -> e;

Many projects encourage (not to say require) rebasing
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMZCPiAAoJEE6tnN0aWvw34jEH/01poUzmP3IlOx7/sQwapE1K
nV2RhN0mlFaFz/58fSO/1Q29AajvYwpy0aRw7UPI8zwY1EGfQjbj/mpKrrVimwnR
rgfi/cEwCtvnbuU532g6X/q5zQudccvMw5uaQK6QbxdWOTPk6qKSnKe3UxQOW8zJ
A6/mwLUPUUfCe7qD9c9Qulm+EmGLG6buYmV9mqw6vpVzehLdW55rn3lvVNFLlW1u
T/JQss4ozW6z+P9LybIfZRxBBOd7DXIV2e9W2tuThUEpIww5K7OSW2SJRK9hK6JZ
SJW1XLyyblsG1krfWW8rtD2oBNkqY7eaucNGX+K5MmX9CQ18GLjSSOnpnOfKrU4=
=KCT5
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list