[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] tla-lineage scripts are done
From: |
Dustin Sallings |
Subject: |
Re: [Gnu-arch-users] tla-lineage scripts are done |
Date: |
Sun, 11 Jan 2004 12:20:33 -0800 |
On Jan 10, 2004, at 12:45, Aaron Bentley wrote:
I did a similar non-arch-like thing after importing a bunch of my
revisions from CVS. Since the dates didn't get updated correctly, I
wanted to go through all of the patch logs and set the dates to the
original check-in date. I did it in-place in a mirror, though. It
was ugly, but my changelogs and stuff are accurate now. :)
You know, I'm not so sure that's a non-Arch thing. Isn't one of the
design wins the fact that you can do more with your Arch repository
than just the things tla can do? Obviously, we'd all rather not have
to. . .
I like to think of Arch in terms of functional programming, immutable
data and all. Changing patch logs is changing history. Breaking
immutability also breaks the following features:
- mirroring
- checksumming/signing
- cached revs
After I fixed all of the dates throughout the archive, I had to mirror
it to update the checksums, then rsync it over the original and all of
the mirrors to get all of the patches correct again.
It's not an every day thing, though.
--
SPY My girlfriend asked me which one I like better.
pub 1024/3CAE01D5 1994/11/03 Dustin Sallings <address@hidden>
| Key fingerprint = 87 02 57 08 02 D0 DA D6 C8 0F 3E 65 51 98 D8 BE
L_______________________ I hope the answer won't upset her. ____________