Provide anonymous readonly access to VSTS source repository


Whilst source downloads through the web front end are possible anonymously, it's not possible to access the VSTS back end this way.

This is awkward for Continuous Integration scenarios, because it means using one's own login details in the CI server. If the CI server is shared, this means a disclosure of login details.

A work around (presumably, haven't tried yet) would be to create a specific zero-rights user on a project just for this purpose, but this seams like a bit of a pain, and you'll have a lot of dummy users drifting about in the system.

Either anonymous access, or a generic user with read-only rights to all projects is required.
Closed May 17, 2007 at 11:23 PM by
This was deployed on the web-site on 14 May. There is a new version of the CodePlex client that will be released soon that enables this functionality.


wrote Aug 2, 2006 at 9:56 PM

Can I request this be bumped to medium?

Aside from the obvious way this makes subscription-like access possible (which is a tremendous win, usability-wise), it shows off TFS and VSTS in a much wider way.

offwhite wrote Aug 24, 2006 at 6:01 AM

I think this should be a top priority. Is the lack of anonymous or read-only access a Team System shortcoming or CodePlex? Because of this issue it gives me the impression that Team System is too immature for major use.

thoemmi wrote Aug 27, 2006 at 6:12 PM

+1 for anonymous read access (using CI myself)

terrajobst wrote Aug 27, 2006 at 7:38 PM

Though I know the guys of Code Plex already mentioned in the Channel9 video that there are some scaling issues with TFS (that is why there still is the project registration purpose) I also vote for this feature (for CI and online code browsing).

flois wrote Aug 28, 2006 at 6:21 PM

In my humble opinion this is a must have option for any project, let alone open source. Currently I am not involved in developing projects in codeplex for this very reason. Having to download the changes made in a changeset without a way to merge my changes with it in a controlled automatic way is not an option. I agree also that this feature should be bounced at least to medium, preferable to high or critical.

I really like the work that you are doing, but I must support this kind of initiatives that can have a big (if not great) impact in usability of the system.

jimnewkirk wrote Aug 29, 2006 at 4:55 AM

This is an issue with TFS. We are looking for ways to provide this but it will not happen immediately (<2 months). I completly understand the concern. In addition I am going to bump the priority.

IDisposable wrote Sep 29, 2006 at 8:15 PM

I'll chime in on this one too, and request that this and the idea of opening up BISSubscribe can be done together.

cuppm wrote Jan 31, 2007 at 2:13 AM

In order for CodePlex to have any credibility with the open source community, it must provide the minimums that are provided at SourceForge. And they have anonymous access for projects, anybody can just point their SVN client (or CVS) to the repository and download the source.

dcazzulino wrote Feb 5, 2007 at 5:13 AM

+1 on this one.Just having a "special" username "anonymous" with "pass@word1" would be just fine.

Keep up the good work!

jwanagel wrote Mar 4, 2007 at 12:06 AM

We thought of providing a special "anonymous" username that anybody could use, but we can't because of security issues. Since workspaces are stored on the server, any user would be able to modify any workspaces associated with the login, potentially causing other users to overwrite files in system folders on their computer.

ottokar wrote Mar 11, 2007 at 6:40 PM

If anonymous access is allowed to the TFS, there is no way to ensure that people are accepting the license agreement for the code in question.

auchoa wrote Apr 26, 2007 at 3:20 AM

Since I see this feature planned for the next release of CodePlex, I would like to know how do you plan to provide this readonly access to the source repository.