Trong khi tôi bắt đầu viết lại phân tích cú pháp trăn của mình, tôi nhận ra một cách tốt hơn để làm những gì bạn yêu cầu (tôi đã phân tích tên và ngày nộp để tính tỷ lệ gửi cuối tuần / ngày trong tuần để xem ai không có sự sống!)
Kiểm tra repo, sau đó đi đến nó và thực hiện:
svn log | grep '^r[0-9]' | awk '{print $3}' | sort | uniq
Điều đó nhận được một danh sách tất cả các thay đổi đã được cam kết, greps cho các dòng bắt đầu với sửa đổi và số ( r[12341] | author | date-and-stuff...
), in ra trường thứ ba (tác giả), sắp xếp các tác giả và loại bỏ các bản sao.
svn log
cho những người dùng đã cam kết thay đổi không? Hoặc là kiểm tra repo không phải là một lựa chọn?