I'm using tfpt tool for moving a shelveset from one branch to another. I've read some stackoverflow questions about it but neither seems to fit to my problem. I'm running the command like this:

tfpt unshelve "my shelveset name" /migrate /source:source_brach /target:target_branch

When I'm doing this I'm getting an error like this example:

The change to filen_name_with_path cannot be unshelved because the server path is not mapped in the local workspace

有帮助吗?

解决方案

Make sure your workspace mapping includes both branches. Do a get latest on both branches first to test this is setup right.

其他提示

Make sure that

  1. One or more of your workspace mappings include both branches (they do not have to be in the same workspace);
  2. The location from where you launch the command is in your target workspace.

All you have to do is go to your target branch mapped local folder using cmd and run the command from there. It should work

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top