This information is hidden unless you own the entry on the marketplace. However you can obtain it using the marketplace API. For instance getting the details on the OS X Eclipse Launcher, by issuing curl http://marketplace.eclipse.org/node/364668/api/p on the command line and you'll get all the details in the form of XML. The update site URL is in updateurl, and the feature(s) are listed in ius. Replace the number with the identifier of the entry in the marketplace. You can find it by looking at the URL assigned to the Install link button.
Videos
This information is hidden unless you own the entry on the marketplace. However you can obtain it using the marketplace API. For instance getting the details on the OS X Eclipse Launcher, by issuing curl http://marketplace.eclipse.org/node/364668/api/p on the command line and you'll get all the details in the form of XML. The update site URL is in updateurl, and the feature(s) are listed in ius. Replace the number with the identifier of the entry in the marketplace. You can find it by looking at the URL assigned to the Install link button.
Here's Returning a Specific Listing section from the Marketpalce REST API documentation.
There are two methods of returning a specific listing.
http://marketplace.eclipse.org/content/[title]/api/p
[...]
Calls to either URL will return a listing of contents of a node.
[title] is the identifier of a Marketplace plugin URL like in filesync in https://marketplace.eclipse.org/content/filesync. Fetch it and extract the two XPaths, //node/updateurl and //node/ius/iu, e.g. with Python (via pyfil).
$ wget -qO- http://marketplace.eclipse.org/content/filesync/api/p \
| pyfil 'stdin.read()' \
'__import__("xml.etree.ElementTree").etree.ElementTree.fromstring(x)' \
'(x.find("node/updateurl").text,x.find("node/ius/iu").text)'
[
"https://raw.githubusercontent.com/iloveeclipse/plugins/latest/",
"FileSync"
]
(June 2014) See the section "Remotes Repositories" or the EGit manual:
The "Remotes" node allows for browsing and editing Remote configurations.
Each Remote configuration has a name and either a Push Specification, a Fetch Specification, or both.If a "Remote Configuration" node or any of its children is selected, the Properties view will show a summary of the Remote configuration.
You should see the url of the upstream repo in the Git Repositories view:

Note that, in command line, instead of getting in the .git/config directly, you can type:
git remote -v
Update October 2016, with Git in Eclipse:
As mentioned in the "Pushing to other Repositories", you also see the remote url with the "Configure push url" dialog:

From the package explorer view: right click on project you are working on =>Team=>Remote=>configure push to upstream. You should now see the remove URL Note: This is for Eclipse Neon release
Can you connect to internet at all through Eclipse?
- Open the internal webbrowser. In Eclipse: Window -> show view -> Other -> General: Internal web browser.
- Look up any normal adress, is it working?
Can you connect to another update site? Try for example Eclipse Emma: http://update.eclemma.org/ Do you see anything there?
What are your proxy preferences? Go to Window -> preferences -> General: Network connections.
The active provider:
Specifies the settings profile to be used when opening connections. Choosing the Direct provider causes all the connections to be opened without the use of a proxy server. Selecting Manual causes settings defined in Eclipse to be used. On some platforms there is also a Native provider available, selecting this one causes settings that were discovered in the OS to be used.
If internet is working fine outside of Eclipse, try changing to Native. After that, try Direct.
I have encountered problems where an update site would not load, then I had to remove it and add it again. This forces Eclipse to reread the contents of the site even if it has a cached copy. So, if you still get no connection to the indigo update site, but everything else is working, try that. Go to Window -> Preferences -> Install/update: Available Software sites. Then remove and add the indigo site. Just remember to copy the adress so you can add it again.
As suggested in a comment below by @lostiniceland, this is a simpler way to achieve the above:
Goto Window -> Preferences -> Install Update -> Available Software Sites => select the entry and click the "Reload" button to the right. This is sometimes also helpful when you have a local updatesite for testing custom plugins
I had the same problem and resolved it by
- Deleting the cache directory
\eclipse\p2\org.eclipse.equinox.p2.repository\cache - Refreshing the repositories.
- Preferences -> Install Update -> Available Software Sites => select the entry
- Click the "Reload"
I think you need to go into your 'repository browser' perspective there you right click your current repository and 'relocate' it to another domain.
Do not use the "Team/switch" option, but rather change to the "SVN repository exploring" perspective and change the URL location there in the location properties of your repository. Works like a charm on Indigo - using Subversive in my case.
When using Subversive this will show a warning "The attached projects will be relocated because the repository root URL differs from the previously entered one", which is just what you want. Be sure to open all projects you want relocated before doing this.

When getting "Cannot relocate the connected projects" with "Relocation cannot be performed because the new URL refers to the different repository" then maybe your repository root has no trunk/tags/branches folders, or has such folders in subfolders as well. Then on the tabsheet Advanced, disabling the option Enable Structure Detection might help.
If you get "Relocation cannot be performed because the new URL refers to the repository which is not valid (incorrect URL or credentials specified)" then also make sure the root path within the new repository URL matches the root of the old URL. (In other words: ensure that /new/path in the screenshot above has the same subfolders as the old URL.)