adding edge cases for logging
better return results
SVN uplaod info