gnu-arch-users
[Top][All Lists]
Advanced

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

Re: [Gnu-arch-users] FYI, More arch errors while grying to commit 'clean


From: John A Meinel
Subject: Re: [Gnu-arch-users] FYI, More arch errors while grying to commit 'clean changesets'
Date: Mon, 15 Nov 2004 18:47:47 -0600
User-agent: Mozilla Thunderbird 0.9 (Windows/20041103)

Karl O. Pinc wrote:
$ tla changes
* looking for address@hidden/babase--devel--2.0--patch-367 to compare with
* comparing to address@hidden/babase--devel--2.0--patch-367
A/ conversion/dbfdir
A/ conversion/dbfdir/.arch-ids
A  conversion/.arch-ids/.arch-inventory.id
A  conversion/.arch-inventory
A  conversion/dbfdir/.arch-ids/.arch-inventory.id
A  conversion/dbfdir/.arch-ids/=id
A  conversion/dbfdir/.arch-inventory
A  conversion/txtdir/.arch-ids/.arch-inventory.id
A  conversion/txtdir/.arch-inventory
A  db/.arch-ids/.arch-inventory.id
A  db/.arch-ids/INSTALL.id
A  db/.arch-inventory
A  db/INSTALL
A  db/functions/.arch-ids/.arch-inventory.id
A  db/functions/.arch-inventory
A  db/triggers/.arch-ids/.arch-inventory.id
A  db/triggers/.arch-inventory
M  conversion/Makefile
=> conversion/txtdir/.arch-ids/foodcodes.txt.id conversion/.arch-ids/foodcodes.txt.id
=> conversion/txtdir/foodcodes.txt      conversion/foodcodes.txt
address@hidden db]$ tla commit -s 'New installation instructions.' -L 'With insight gleaned from switching boxes.' -- INSTALL make-changeset-files: file missing from ORIG tree (INSTALL) address@hidden db]$ tla commit -s 'New installation instructions.' -L 'With insight gleaned from switching boxes.' -- INSTALL .arch-ids/INSTALL.id make-changeset-files: file missing from ORIG tree (INSTALL)




-----
]$ tla --version
tla address@hidden/dists--devo--1.0--patch-12(configs/emf.net-tla/devo.tla-1.2.1) from regexps.com

Copyright 2003 Tom Lord

This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to address@hidden

# automatically generated release id (by tla build-config)
#

address@hidden/dists--devo--1.0--patch-12(configs/emf.net-tla/devo.tla-1.2.1)

./src   address@hidden/package-framework--devo--1.0--patch-5
./src/docs-hackerlab address@hidden/docs-hackerlab--devo--1.0--base-0
./src/docs-tla  address@hidden/docs-tla--devo--1.0--patch-5
./src/hackerlab address@hidden/hackerlab--devo--1.0--patch-96
./src/tla       address@hidden/tla--devo--1.3--patch-32


Karl <address@hidden>
Free Software:  "You don't pay back, you pay forward."
                 -- Robert A. Heinlein


Partial commits don't support add/delete/rename. The problem is with a partial commit you can't tell the difference. For example:


$ echo "File1" >> file1.txt
$ echo "File2" >> file2.txt
$ tla add file1.txt file2.txt
$ tla commit -s "Added file1 & 2."
$ tla mv file2.txt file3.txt
$ tla commit "moved file2.txt" -- file3.txt

With the "--" limit, tla doesn't check the whole tree for changes (this is an optimization for large trees where 'tla changes' takes a long time.). Because of that, if the above command worked, it would look like file3.txt was an add, not a move.

John
=:->

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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