Author: Dan
Date: 21-05-12 13:58
When there is a problem on FreshPorts, one of the other mirror systems will have the missing messages. There is a regular diff run which compares the systems. The solution: find that diff, extract the message id of the missing commits, grep for the file containing that message id, and scp the files over.
grep '^< ' diff.txt | awk '{print $2}' | xargs -n 1 -J % grep -lr % ~/FreshPorts/freshports.org/msgs/FreeBSD/recent/*.raw | xargs -n 1 -J % scp -P 19541 % dan@supernews:~/tmp/MSGS
--
Webmaster
Post Edited (21-05-12 14:26)
|
|