Version history of Sharepoint files in Visual Studio - visual-studio-2010

I've integrated Sharepoint 2010 in our TFS 2010 - and access the documents via the "Team Explorer" in Visual Studio 2010. I can open and edit all documents (docx e.g.).
But I couldn't access the version history of each item, as I can do it for source code items in the TFS source control.
To do this, I've to open the Sharepoint website, navigate to the document and read the history there.
Are there any options or plugins to get the version history of sharepoint items directly in the Visual Studio?
Thanks,
Konrad

Unfortunately there is not an option for this without opening the document library in Sharepoint directly. This is a good idea and you should list it on the UserVoice website for Visual Studio. I think it would make a great Power Tool.
http://visualstudio.uservoice.com/forums/121579-visual-studio
This is a related request where uses would like to be able to link to a specific version from a TFS Workitem.
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2052075-easier-method-for-associating-sharepoint-versioned
Mike

Related

Team Foundation Server Power Tools for Visual Studio 2019

We use Team Foundation Version Control(TFVC) on on-prem TFS server. For quite a while it was possible to use TFS Power Tools (tfpt tool) from Visual Studio Developer Command Prompt. Lately we moved to VS 2019. Problem is that we can't find any proper TFS Power Tools for VS 2019. For example to do undo checkout of unmodified files.
Does anyone had similar problem not being able to use tftp tools from VS 2019?
Does anyone had similar problem not being able to use tftp tools from VS 2019?
Sorry for any inconvenience.
This is a know issue about Visual Studio 2019. The Team Foundation Server Power Tools currently only updated to TFS2017, TFS2019 is not yet available.
Besides, Power tool has been renamed TFS Process Template Editor: TFS Process Template Editor
Edit: As of 10/16/2020 there is a TFS Template Editor for Visual Studio 2019
MS engineers are trying to develop it and will release it so that you can use it as soon as possible.
If you want to modify the work items, you can modify the work items by referring to the following documents:
Import, export, and manage work item types
Hope this helps.
For undoing unmodified files changes you can use this extension https://stackoverflow.com/a/52839174/6300406

TFS Windows Explorer Integration - Getting version history outside of VS

I worked for year using CVS source control with Windows Explorer integration using TortoiseCVS which enabled me to view the history of my files in a graphical way and allow me to compare any 2 versions of the file without the need to open IDEs.
Lately I started working in a new place that uses TFS which require me to open Visual Studio every time I want to see the file history.
It would be great to have this level of integration between TFS and Windows Explorer. I wonder if any third party has developed such functionality?
Currently I use C# with Visual Studio 2013.
This is what I see when I choose Revision Graph:
Shell integration can be installed as part of the Visual Studio Power Tools for Team Foundation Server 2013. Make sure you check the "Windows Shell Extensions" option.
To see the revision graph, I am afraid you still need to open Visual Studio and use the Track Changeset feature which seems the closest as far as I can tell.
That and the "Incoming Changes" codelens that was added to Visual Studio 2013 Ultimate and which is going to be part of Visual Studio 2015 Professional and up.

Can't edit the process template in Process Template Manager

I'm using TFS 2013 and Visual Studio 2012 and I'm trying to edit the process template.
On the following page it says: "You must be a member of the Project Collection Administrators group".
Even though my account is in Project Collection Administrators group I cannot download, edit nor upload process template from Visual Studio, as you can see from image below:
Any clues?
I've figured it out. For TFS 2013 in order to be able to edit and upload process template, you have to have Visual Studio 2013 installed. VS2012 isn't going to help you up with this. Here is the source and citation:
To create a team project or manage process templates on an on-premises TFS, you must connect using the same version level of Visual Studio or Team Explorer. That is, to create a team project on TFS 2013, you must connect from Team Explorer 2013.

How to connect to a different team project collection with tfs power tools in windows shell?

We are migrating from TFS 2010 to TFS 2012. Some of the members don't have visual studio installed and won't be using but still need to be able to connect to TFS, hence we are using power tools. My question the people who are not using visual studio how will they be able to change the team project collection from the windows shell? Is this even possible?
Appreciate any help you guys can provide.
If you want just select, delete or modify Workitems, i suggest you to install Team Explorer, this product setup on your Excel Addin , permit to access your datas without Visual Studio, when you connect you can select easily your project collection
Command line is not fluent to select or modify data.
Note : Before you install check your Excel, and section Addin Team Foundation

Related Documents in VS 2010?

Back in Visual Studio 6 I was able to add a "Related Document" to a project to quickly and easily open Word files I used for version history notes, etc. How do I do this in Visual Studio 2010 if this is available?
Just use "Add->Existing Item".

Resources