diff setup.py @ 23101:b564330d4b1f stable

amend: abort early if no username is configured with evolve enabled (issue4211) Amend will reuse the original username if a new one is not provided with -U, but obsolete.createmarkers() only considers ui.username() for the obsolete marker's metadata. Allowing the metadata field to be spoofed seems to defeat the point of the field in the first place. This covers 'evolve amend' and 'ci --amend' with evolve enabled. Without this, the transaction aborts but the parent changeset is set to -1. The corresponding test will be added to evolve separately.
author Matt Harbison <matt_harbison@yahoo.com>
date Tue, 28 Oct 2014 23:05:19 -0400
parents e88a634e0195
children c4ce077588d0
line wrap: on
line diff