我在VSTS上有一个全新的项目,它仍然是空的。我还没有签到任何东西。
我想创建两个分支,即开发和生产。
我该怎么做?我看不到在门户网站和Visual Studio 2017中都没有创建分支的选项。
我的想法是,我将本地计算机上的项目检查到“Develop”分支,而不是VSTS上项目存储库的根目录。
顺便说一句,我将在项目中使用TFVC。更新: 在Visual Studio中,我使用Source Control Explorer连接到VSTS上的项目仓库。然后我右键单击空的repo并单击以创建一个新分支,但这是我得到的错误:
答案 0 :(得分:1)
您可以在Visual Studio中创建分支(或通过tf.exe
从命令行创建)。通过添加文件夹并将其签入来创建您的主干分支,然后从中创建分支。从不是分支的文件夹分支的行为会将该文件夹转换为分支。
顺便说一句:在大多数情况下,拥有一个单独的“生产”分支并没有多大用处。创建一个trunk(TFVC约定是将其命名为 Main ),然后创建一个 Development 分支。代码准备发布时,将其合并回 Main 并从那里构建/部署。