I am trying to find a way to "Cherry Pick" in visual studio 2013. We do not want to merge all of our beat branch into our master branch, but only certain changes. I see it seems that only Visual Studio 2015 Update 2 and newer allow this. How can I do this task in Visual Studio 2013, or what should I do to accomplish this?
Thanks!
I would suggest installing another tool to cherry pick. There are tools for both command line and with a graphical user interface (https://git-scm.com/download/gui/windows).
Related
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
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 i use visual source safe with visual studio 2013 ?
I can only see GIT and Team Foundation ...
Thanks.
I found the solution :
Tools->Options->Source Control->Plug-in Selection and change the plug in to the Visual SourceSafe.
Adding a solution to source control will launch the old VSS.
I haven't seen an answer for this question so i'd leave the question for others who stumble upon it.
You should note that SourceSafe has a long list of problems and annoyances.
Why don't you migrate to something more stable like TFS, Subversion, or Git?
Yes you can use it in visual studio 2013.
I cannot seem to use the new features that come with TFS 2012 using VS 2010?
Is it possible? I would like to use the code review feature.
Code Reviews require visual studio 2012 and tfs 2012. VS2010 simply does not have the built in UI to support doing them.
Once you create an account on TFS:
https://tfs.visualstudio.com/en-us/ #
There is an option
"Beginner's guide A step-by-step guide to help you get up and running
now. "
There you will find a step by step, I followed and am getting use normally.
In my case I have to upgrade:
"If you have not already, install Visual Studio 2012. You can use
Visual Studio 2010, but you'll need to install Service Pack 1 first
and KB2662296. Or, you can use Visual Studio 2008 SP1 with GDR this
update. "
After that I could use normally.
I hope I helped.
There is a form of code review possible with VS2010 from the CMMI process, but it doesn't have the nice interactive and code-commenting features from VS2012, it is just another Work Item form.
More info here.
The Eclipse IDE has a nice feature that automatically logs file revisions and you can view them anytime by right-clicking on a file and clicking on Compare With -> Local History....
Is there an equivalent to this in Visual Studio 2010?
Some more updated options:
Every save is stored in a git repository. You can use existing git tools to look at the history:
autogit
This extension provides a custom local history viewer:
Local History for Visual Studio
Local History for Visual Studio is similar to Eclipse or IntelliJ's local history feature. It works with Visual Studio 2012 and 2013.
There is not natively in Visual Studio but what about Visual Local History. It has the option to 'Compare with last version'. It should work well for VS 2005, 2008 and with some extra configuration for 2010.
There is not an equivalent feature for local history.
However, if you're using TFS, there is support in the IDE for getting history of files (though this is commited/checked history).
Many other version control systems also have plugins for Visual studio which provide this type of functionality. For example, VisualHG provides an "HG History" command which shows the version history in the Mercurial repository.
For Visual Studio 2015, 2017, 2019 VSHistory extension: maintains the history of files in your Visual Studio projects every time they are saved. Any saved version can be viewed or a diff with the current version can be displayed