main
pengjunwu 2024-01-24 14:52:36 +08:00
parent ba1d4dab28
commit d1fb7cccf0
1 changed files with 8 additions and 8 deletions

View File

@ -7,16 +7,16 @@ fi
text="$1"
echo "blame start $text"
if [[ $text =~ (Assets\/.*?\.cs):([0-9]+) ]]; then
if [[ $text =~ (ProjectNLD\/[^:]+)\/([^:]+\.cs):([0-9]+) ]]; then
path="${BASH_REMATCH[1]}"
fileName="${BASH_REMATCH[2]}"
#line_number="${BASH_REMATCH[3]}"
line_number="${BASH_REMATCH[3]}"
echo "blame path:$path"
echo "blame file: $fileName"
# echo "blame line_num: $line_number"
# cd ../../ProjectNLD/"$path" || exit
# last_commit_author=$(git blame -L "$line_number","$line_number"-- "$fileName" | awk '{print $2; exit}')
# message="author:$last_commit_author"
# echo "$message"
# sh to_inner_wechat_robot.sh "$message"
echo "blame line_num: $line_number"
cd ../../"$path" || exit
last_commit_author=$(git blame -L "$line_number" "$fileName" | awk '{print $2; exit}')
message="author:${last_commit_author:1}"
echo "message:$message"
sh to_inner_wechat_robot.sh "$message"
fi