How do I programmatically get the revision description and author from the SVN server in c#?
You will need to find a C# SVN API to use. A quick Google search found SharpSVN.
To get message and author for specific revision
SvnClient client = new SvnClient();
SvnUriTarget uri = new SvnUriTarget("url", REV_NUM);
string message, author;
client.GetRevisionProperty(uri, "svn:log", out message);
client.GetRevisionProperty(uri, "svn:author", out author);