簡體   English   中英

Azure DevOps 中的 SVN 文件夾

[英]SVN folders in Azure devops

Azure Devops 是全新的,因此希望得到一些指導以進入正確的軌道。 在我們的本地服務器上安裝了 Azure Devops Express 並且可以登錄。我有 Visual Studio 2013 並且能夠連接到 Devops 實例,創建了一個項目和一個本地工作區。 一切都存儲在本地,所以我不需要使用 Github。

  1. 來自 SVN 背景,那么我如何擁有類似的文件夾,例如分支、標簽和主干? 或者這些文件夾的等價物是什么?
  2. 我怎么能強迫每個人在一天結束時檢查他們的代碼?
  3. 我在一個空的解決方案中添加了一個項目。 我決定測試簽入並收到以下警告在此處輸入圖片說明 那么將現有的 C# 類庫項目添加到 repo 的正確方法是什么?

根據你的截圖和描述。

似乎您在 TFS/Azure DevOps 中使用TFVC作為源代碼控制。

  1. 源代碼管理資源管理器中的 DinnerNow 文件夾結構

在此處輸入圖片說明

如圖所示,您仍然可以使用文件夾來組織項目版本控制層次結構中的分支。 但是,文件夾和分支具有不同的外觀和不同的功能。 當您右鍵單擊文件夾或分支並單擊屬性時,您會顯示不同的信息和不同的功能。

您可以從 Hierarchy 窗口中查看 Visual Studio 中的分支結構。 在此處輸入圖片說明

並輕松將文件夾轉換為分支,更多詳細信息請參閱此官方教程-- 分支文件夾和文件

  1. 雖然無法強制執行此類簽入。 你不能強迫他們這樣做,這是一個過程的一部分。 我認為你可以每天召開一次展望會議來提醒團隊成員這樣做。
  2. 你可以看看這個類似問題的回復: Warning shown when added solution to Team Foundation Server 2010

問題是解決方案的項目位於解決方案本身所在的子樹之外 如果其他用戶在其工作區中映射不同子樹的方式與正在簽入的用戶不同,則這可能會導致問題。跨樹引用將不再起作用。 該對話框只是一個警告,但如果您知道您的團隊沒有使用復雜的工作區映射拆分代碼樹,則可以繼續

.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM