Is there any easy way to determine which commit a specified line of a file was last modified, with SharpSVN?
Let's say I have the following three commits:
Commit 1:
Hello
Commit 2:
Hello, World!
Commit 3:
Hello, World!
Hi There :D
I'd be looking for some kind of function that does the following:
LastMod(lineNum: 1); //returns 2, since the first line was last modified in commit 2
LastMod(lineNum: 2); //returns 3, for the same reason
I'd need to do this on a rather large scale (large SVN repositories, with hundreds/thousands of lines per file) so just 'brute force' comparing each line from each previous commit probably wouldn't work. Not sure if SVN provides an implementation for what I'm looking for, I'm new to SVN and SharpSVN.
Thanks!