2017-08-24 30 views
0

我在VSTS上有一個全新的項目,它仍然是空的。我還沒有檢查任何東西。在VSTS的新項目下創建兩個分支

我想創建兩個分支,即Develop生產

我該怎麼做?我看不到任何在門戶網站和Visual Studio 2017中都不創建分支的選項。

這個想法是,我將我的本地計算機上的項目檢查到「開發」分支中,而不是VSTS上的項目存儲庫的根目錄下。

順便說一句,我將使用TFVC的項目。

更新: 在Visual Studio中,我使用源代碼管理資源管理器連接到VSTS上的項目回購。然後我點擊右側的空回購和點擊創建一個新的分支,但這裏是我得到的錯誤: enter image description here

回答

1

創建從Visual Studio中的分支(或者在命令行通過tf.exe)。通過添加一個文件夾並將其簽入,創建您的樹幹分支,然後從中創建分支。從不是分支的文件夾分支的行爲會將該文件夾轉變爲分支。

另一方面:擁有一個單獨的「生產」分支在大多數情況下並沒有太大的作用。創建一箇中繼線(TFVC約定稱爲),然後創建一個開發分支關閉它。當代碼準備發貨時,將其合併回主要並從那裏構建/部署。

+0

請參閱我發佈到我原來的帖子的更新。我試過,但得到了一個錯誤。 – Sam

+0

您必須先將文件夾添加到Team Project根目錄。 –

+0

在我的源代碼管理界面中,添加文件夾是灰色的。如果我首先將我的ASP.NET項目簽入空白的回購站,我認爲它會創建一個文件夾並將我的所有源代碼放在該文件夾中。然後我應該能夠將該文件夾「轉換」爲分支。我在這裏朝着正確的方向走嗎? – Sam

相關問題