I often find confusing to open repo log when I have a file selected. I end up opening file log, then I realize this, close it, unselect the file and reopen the log.
I think that two separate buttons would be good. The file one should be grayed out when no file is selected.
Customer support service by UserEcho