On Sun, 2006-01-01 at 00:14 +0000, Mark Flacy wrote: > On 2005.12.31 04:36, David Allouche wrote: > > > > If I remember properly, tla will now do "by default" archive-setup in > > tag and import. That makes "make-category/branch/version" commands > > _useless_ except for backwards compatibility. Should that be hidden in > > the default listing, in your opinion? > > Oh goody. Now if you give an incorrect category/branch/version to tag and > import you will never know until you try the one that you meant.
Practically, I do not think that is an issue. The "tag" and "import" commands already have a "-S" option to do archive-setup transparently, and in my experience that turned to be an "unbreak me" option, that is an option you need to type for tla to do the right thing. Such options quickly become part of the muscle memory and loose their value as a finger guard. The deeper problem is the punning between identity and naming that makes it impossible to ever rename a branch without violating the model. I know that Miles had a script to do exactly that, but it's still breaking the model. Bazaar2 _and_ Tom's revc (if I understood correctly) removed the punning of naming to identity. The "can't rename or remove something once it's in the archive" is a bug in the Arch model, as long as it's there, it will cause ugliness in the user interface. -- -- ddaa
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/