Re: [PATCH] t7701-repack-unpack-unreachable.sh: check timestamp of unpacked objects
- From
Brandon Casey <casey@nrlssc.navy.mil>
- Date
- May 19, 2008, 20:27 UTC
- Message-ID
- <E8K6ZsektNV-bzzpBDDSjLUNAu6_Tgxq9EV2896g2zCI6VyLsESxXw@cipher.nrlssc.navy.mil>
- In-Reply-To
- <OleexvYZfiSxUgrxHbDqLpGl2g7TsoOO7pwZXC1fiyL2KxKVuWLtWw@cipher.nrlssc.navy.mil>
Brandon Casey wrote:
Show 14 quoted lines
> Junio C Hamano wrote: >> drafnel@gmail.com writes: >> >> >>> + test -f "$fsha1path" -a ! "$fsha1path" -nt "$packfile" -a \ >>> + ! "$fsha1path" -ot "$packfile" && >>> + test -f "$csha1path" -a ! "$csha1path" -nt "$packfile" -a \ >>> + ! "$csha1path" -ot "$packfile" && >>> + test -f "$tsha1path" -a ! "$tsha1path" -nt "$packfile" -a \ >>> + ! "$tsha1path" -ot "$packfile" >>> +' >> "Test" primaries -nt/-ot are unfortunately excluded from POSIX. > > hrmph, and it even worked on solaris ksh.
FYI, also works with dash, and there is a use of '-nt' in git-mergetool.sh which is not exercised by the test suite.
Maybe I'll think about a perl version.
Also, do you have a url to your posix reference?
-brandon