blob: bb8bf44b3daea7d5534712208df47e7b51229d91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#!/usr/bin/env zsh
cd $1 || exit 100
rm .list
for i in *(/) *(@); {
if ([ -d $i/.hg ]) {
echo -n "$i hg " >> .list
hg -R $i log | fgrep changeset | head -n 1 | cut -d ' ' -f 4 >> .list
} elif ([ -d $i/.git ]) {
echo -n "$i git " >> .list
git --git-dir=$i/.git log | fgrep commit | head -n 1 | cut -d ' ' -f 2 >> .list
}
}
|