How does one work on a new git branch that depends on another git branch that is not yet merged?

Create your topic branch off of the first branch. As soon as the first is merged into master you can rebase on top of that, and assuming not too much was changed it shouldn’t be a problem. If the commits of the first branch aren’t changed your new branch will stack neatly on top of … Read more

Unshelve to another branch

You can define your path in cmd with the TFPT. And then, from there, you go to the destination folder or workspace where you want to unshelve your code. 1. c:\>path = %path%;C:\Program Files (x86)\Microsoft Team Foundation Server 2010 Power Tools 2. cd c:\[some location]\”destination workspace” 3. tfpt unshelve /migrate “NuGet Build” /source:”$/ProjectName/Main/Source” /target:”$/ProjectName/Main/Target-NuGet” Here … Read more

Is it possible to use the git-flow model with Subversion?

We use what is called the unstable trunk development method. This was the development methodology that the creators of Subversion had in mind when they created Subversion. It’s simple and easy to implement. You do all of your development on trunk. Thus called the unstable trunk. When you get close to a release, you make … Read more