We are using internally TFS 2010 as source control repository for our .NET Projects.
Some colleagues from other departments are asking us if we can provide them a system to version their files (binary or other files) not "source code" related and I was 开发者_Python百科thinking if is possible to use and configure TFS 2010 to help them.
Keep in mind they don't want to install Visual Studio and for this reason a web interface is need or a GUI for command line TFS commands.
Do you think is feasible and effective?
Thanks in advance
We put our documents in SharePoint. SharePoint has a version history, and people can access it with office and a web browser, without having to have visual studio.
For those who do use TFS 2010 in your project/company, there is a TFS 2010 plugin for MOSS 2007 (and eventually will be for SP2010).
You can use the Team Foundation Server Power Tools to check-in and out files from Windows Explorer. Be sure to install the Windows Shell Extensions. Unfortunately, I think you will still need to install Team Explorer as well for the Power Tools to work.
We put DLL's, documentation, and zips into source control when we need to. There isn't any technical reason why you can't source control binary file types.
Some colleagues from other departments are asking us if we can provide them a system to version their files
Keep in mind they don't want to install Visual Studio and for this reason a web interface is need or a GUI for command line TFS commands.
I'm assuming from this, that these are not IT people.
As alex mentioned, they would have to install Team Explorer, which is not too friendly for non-IT people. You'd probably be faced with creating a more friendly UI.
At that point, I would strongly suggest that you not use TFS for this. Instead, look into using SharePoint, which also supports versioning, but without all of the "release management" overhead (like changesets and labeling) that these users would most likely never take advantage of.
Sure we use it for other types of files like word docs and excel spreadsheets. But, they will need to use Team Explorer and they mush have a Client Access License to change the files.
TFS web access will do this for you. http://msdn.microsoft.com/en-us/library/bb892990(VS.90).aspx
We use a CMMI template and use this for version control of our associated development documentation.
精彩评论