也许只是因为我不熟悉 TFS(我主要使用 SVN),但我不明白如何在 Codeplex 托管项目上创建分支。
我正在使用VS2012。在 Source Control Explorer 中,我在上下文菜单中选择Branching and Merging > Branch...,但随后我不知道在Target字段中输入什么:
如果我尝试$/wpfanimatedgif/branches/1.3
,我会收到以下错误:
目标项目 $/wpfanimatedgif/branches/1.3 不能位于源项目 $/wpfanimatedgif 下。
如果我尝试$/branches/1.3
,我会收到此错误:
TFS10198:源代码控制必须分支到现有的团队项目。分支不是团队项目。
我还尝试从 Team Explorer 创建一个新的团队项目,但我没有所需的权限。
那么如何创建一个分支呢?还是不可能在 Codeplex 项目上做到这一点?
顺便说一句,我想创建一个分支的原因是因为我正在开发一个实验性功能,并且我不想发布到“主干”(或 TFS 中的任何名称)。也许 TFS 有不同的方式来处理这种情况?我知道搁置更改,但如果我理解正确,搁置的代码将不会在 Codeplex 上可用,是吗?