在VSTS上的新项目下创建两个分支

时间:2017-08-24 18:56:08

标签: visual-studio azure-devops tfvc

我在VSTS上有一个全新的项目,它仍然是空的。我还没有签到任何东西。

我想创建两个分支,即开发生产

我该怎么做?我看不到在门户网站和Visual Studio 2017中都没有创建分支的选项。

我的想法是,我将本地计算机上的项目检查到“Develop”分支,而不是VSTS上项目存储库的根目录。

顺便说一句,我将在项目中使用TFVC。

更新: 在Visual Studio中,我使用Source Control Explorer连接到VSTS上的项目仓库。然后我右键单击空的repo并单击以创建一个新分支,但这是我得到的错误: enter image description here

1 个答案:

答案 0 :(得分:1)

您可以在Visual Studio中创建分支(或通过tf.exe从命令行创建)。通过添加文件夹并将其签入来创建您的主干分支,然后从中创建分支。从不是分支的文件夹分支的行为会将该文件夹转换为分支。

顺便说一句:在大多数情况下,拥有一个单独的“生产”分支并没有多大用处。创建一个trunk(TFVC约定是将其命名为 Main ),然后创建一个 Development 分支。代码准备发布时,将其合并回 Main 并从那里构建/部署。