我有點不解的事情是如何與版本控制和工作項工作,所以我會解釋我的目標,我做了什麼和在哪裏卡住了。VS2013:Git和TFS混亂
我想在開發.NET應用程序時跟蹤工作項和源代碼更改。我測試過TFS源代碼控制和工作項目,以及我看到它的工作方式,TFS將數據存儲在SqlServer上,並在解決方案文件夾下添加/修改文件。我發現VS2013還有Git源代碼控制,我注意到它創建了一個單獨的文件夾,並且不會在每個項目文件夾中添加/修改文件,我更喜歡。
所以,這就是我所做的:
-
從TFS
- 清洗液的版本控制,並刪除了所有團隊項目從TFS。
- 爲Git源代碼管理添加了解決方案,該解決方案在解決方案中創建.git文件夾,並在Team Explorer中顯示本地存儲庫。
- 做了初始提交。完成後,它顯示消息說它沒有同步,並且我需要提供一個遠程存儲庫,以便我可以同步到它。
此時版本控制工程,我能看到的變化,比較源。但是,在Team Explorer中沒有WorkItems條目。它似乎是TFS的一部分,而Git沒有類似的功能。
問題:
- 我需要爲了有工作項創建TFS下一個團隊項目?
- 我真的需要遠程存儲庫嗎?我是一名開發人員,所以實際上沒有團隊,也沒有什麼可以分享。
- 當我打開一個解決方案時,如何獲得此解決方案的WorkItems和更改,與我使用TFS源代碼控制時一樣?