在 VSTS 上的一个新项目下创建两个分支
Create two branches under a new project on VSTS
我在 VSTS 上有一个全新的项目,它仍然是空的。我还没有登记任何东西。
我想创建两个分支,即 Develop 和 Production。
我该怎么做?我在门户网站上和 Visual Studio 2017 年内都看不到创建分支的选项。
我的想法是,我将本地计算机上的项目检查到 "Develop" 分支中,而不是检查到 VSTS 上项目存储库的根目录中。
顺便说一句,我将在项目中使用 TFVC。
更新:
在 Visual Studio 中,我使用源代码管理资源管理器连接到 VSTS 上的项目存储库。然后我右键单击空的 repo 并单击以创建一个新分支,但这是我得到的错误:
您从 Visual Studio 中创建分支(或通过 tf.exe
从命令行创建)。通过添加一个文件夹并将其签入来创建主干分支,然后从中创建分支。从一个还不是分支的文件夹分支的行为会将那个文件夹变成一个分支。
顺便说一句:在大多数情况下,拥有一个单独的 "production" 分支并没有多大用处。创建一个主干(TFVC 约定将其称为 Main),然后从中创建一个 Development 分支。当代码准备好发布时,将其合并回 Main 和 build/deploy。
我在 VSTS 上有一个全新的项目,它仍然是空的。我还没有登记任何东西。
我想创建两个分支,即 Develop 和 Production。
我该怎么做?我在门户网站上和 Visual Studio 2017 年内都看不到创建分支的选项。
我的想法是,我将本地计算机上的项目检查到 "Develop" 分支中,而不是检查到 VSTS 上项目存储库的根目录中。
顺便说一句,我将在项目中使用 TFVC。
更新:
在 Visual Studio 中,我使用源代码管理资源管理器连接到 VSTS 上的项目存储库。然后我右键单击空的 repo 并单击以创建一个新分支,但这是我得到的错误:
您从 Visual Studio 中创建分支(或通过 tf.exe
从命令行创建)。通过添加一个文件夹并将其签入来创建主干分支,然后从中创建分支。从一个还不是分支的文件夹分支的行为会将那个文件夹变成一个分支。
顺便说一句:在大多数情况下,拥有一个单独的 "production" 分支并没有多大用处。创建一个主干(TFVC 约定将其称为 Main),然后从中创建一个 Development 分支。当代码准备好发布时,将其合并回 Main 和 build/deploy。