今天差不多完成測試TFS2012 SharePoint 2013 Integration
成功把之前的Reporting Service 解決了
將來有時間再和大家分享解決的方法
現在嘗試清理一下 TFS Server 上之前建立用來測試
TFS 2012 SharePoint 2013 Integration 的Sample Project
和之前在TFS 上建立的Potential Projects 太久沒有真的開始開發…
所以都可以清理他們
解決方法:
我們可以用Visual Studio的Command Prompt
E.g. Start /開始-> All Programs/所有程式集 -> Visual Studio 2012 -> Visual Studio Tools “Developer Command Prompt for VS”


在Command Prompt 上我們可以使用TFSDeleteProject 這個指令來刪除 TFS Server上的 Team Project.
這個指令是這樣的
> TFSDeleteProject /collection:[TFS Collection 的 URL] “[TFS Project 的名稱]”
E.g.
假設你的TFS Server的 網址是 http://tfs02:8080
要刪除的 Team Project是 TFS2012Sample
Collection 名是SampleCollection
那你的網址便會像這一個
http://tfs02:8080/SampleCollection
那你便要在Command Prompt 輸入以下指令
> TFSDeleteProject /collection:http://tfs02:8080/SampleCollection “TFS2012Sample”
之後按Enter/輸入

之後他便彈出一些警告信息說明刪除 TFS Project會有什麼影響
E.G.
刪除 TFS Project之後是不可以還原的
所有Version Control, Work Item, Build Data都會被刪除..
如果想還原的話.你便需要還原TFS 的資料庫
輸入 “Y“確定刪除 TFS Project 否則 輸入”N”

輸入”Y” 之後 如果你的 TFS 是有整合SharePoint的話 他便會彈出一些警告信息

問你想不想刪除和這個Team Project相關的 SharePoint Website 如果這個Project的SharePoint Website是和其他Project共用的話…其他Project便不能用這個SharePoint site了
在我的情況下我是做了 TFS 2012 SharePoint 2013 Integration的..所以我是有Project Web Portal / SharePoint Website 的
因為我知道我沒有共用 SharePoint Site
我選擇輸入”Y“, 之後便開始刪除 TFS Project 相關的東西了

很快便完成了

Hope you find it useful