:lastrev => Revision.new({\r
:identifier => entry.elements['commit'].attributes['revision'],\r
:time => Time.parse(entry.elements['commit'].elements['date'].text),\r
- :author => entry.elements['commit'].elements['author'].text\r
+ :author => (entry.elements['commit'].elements['author'] ? entry.elements['commit'].elements['author'].text : "anonymous")\r
})\r
})\r
end\r
paths.sort! { |x,y| x[:path] <=> y[:path] }\r
\r
revisions << Revision.new({:identifier => logentry.attributes['revision'],\r
- :author => logentry.elements['author'].text,\r
+ :author => (logentry.elements['author'] ? logentry.elements['author'].text : "anonymous"),\r
:time => Time.parse(logentry.elements['date'].text),\r
:message => logentry.elements['msg'].text,\r
:paths => paths\r