I have 2 svn checkouts that someone setup for me. Now I need to check these same files on another computer, but since I didn't check them out initially I don't know the urls to use when running the svn checkout command:
svn co WHAT_GOES_HERE?
Since these 2 checkouts already exist on one of my servers, is there a way to get the url of the repo from which they were initially checked out from?
You can get the URL of the directory you are in, as well as the Repository Root and other info by running the following command in any of the checked out directories:
If you want a command that returns only the URL of the repository, perhaps for use in a script, then you can pass the following parameter:
It is worth noting that
--show-item
is available in Subversion 1.9+. In older versions you can use the following snippet the achieve similar result:For SVN 1.7 I had to use
I hope this helps anyone else that comes here with a newer SVN
No need to grep, just use AWK for the search and delimiting the string
svn info | awk '/^URL/{print $2}'