簡體   English   中英

VS 2012 TFS工作區和項目

[英]VS 2012 TFS Workspaces and Projects

我似乎沒有得到如何使用工作區和項目。 我們有兩個主要項目,彼此沒有關系。 在本地我創建了兩個工作區,一個用於Project1,另一個用於Project2。

如果我在Project1上工作,我從團隊資源管理器中選擇這個項目。 在源代碼管理資源管理器中,我選擇Project1的工作區,從此工作區打開解決方案,然后我開始工作。

問題1:當我從團隊資源管理器中選擇項目時它做了什么,它似乎對我正在做的事情沒有影響?

當我沒有檢查任何東西而且我想在項目2上很快工作時,我也是這樣做的。 所以我從團隊資源管理器中選擇project2,選擇項目2的工作區,從這個工作區打開解決方案並做一些工作。 現在問題是:如果我想檢查我在project2中所做的更改,我還會看到project1的掛起更改? 但我正在項目2中工作,並且還選擇了工作空間。

我不知何故錯過了這一點......

一些背景信息:我們曾經使用SVN,最近切換到visualstudio.com上的Team Foundation Service,我無法找到一些答案。

謝謝,

埃里克

工作區基本上是一種在活動工作流和配置之間切換的方法。 例如,我可以處理項目的功能分支,並且我被要求快速修復同一分支中的錯誤,但沒有我的新更改 - 或者停止處理該功能並修復發布分支中的錯誤。 使用多個工作區只是快速實現這一目標的一種方法。

實際上,您可以將工作空間視為本地代碼存儲庫; 我在那里做的所有更改都是該工作區的本地更改。

如果你有兩個不相關的項目,那么我不相信維護兩個獨立的工作區會給你帶來任何好處。 本文更深入; 但我的建議是,如果你不熟悉TFS,那么在沒有多個工作空間的情況下嘗試使用它,直到你遇到一個有多個工作空間為你解決的問題。

暫無
暫無

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

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