svn: Syntax error parsing revision using svn+ssh

I was trying to check out from one of my project repositories this morning and I kept getting the below error.

I have never had this problem before and it drove me insane for about 1 hour. I just could not figure out what the problem was because the same repository was working just fine the other day. After a lot of searching I stumbled upon a post with the solution and its extremely simple.

SVN: Syntax Error Parsing Revision Using SVN+SSH:

svn co svn+ssh://
svn: Syntax error parsing revision ''

The solution is to add another @ symbol on the end of the URL, which tells subversion not to treat the first @ as the revision signifier. I have no idea why I all of a sudden needed to do this however today I did. Once I added the @ symbol to the end of my string, the project checked out fine.

svn co svn+ssh://