Category Archives: Team Foundation Server

TF246017: Team Foundation Server could not connect to the database. Verify that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.

今日公司的同事不能連接公司的 TFS Server.

當嘗試連接時 出現以下的錯誤信息
TF246017: Team Foundation Server could not connect to the database. Verify that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.

TF246017

解決方法
重新啟動 這個TFS ServerDatabase ServerSQL Service便可以了

Hope you find it useful

Excel remove tfs connection – 如何移除在Excel 上的 TFS Connection

今天朋友因為要用TFSExport 一個我們現有ProjectTask List給老闆

因為在TFS ExportExcel檔案時..他會幫你自動連接TFS..當修改完這個Excel後按儲存..
他便會更新到TFS Server上 [這個功能各有各好..]

為了不被老闆修改或放Comment 影響我們的TFS Work Item所以便要移除在Excel 上的 TFS Connection
TFS work item in Excel format with TFS connection

那麼如何移除在Excel 上的 TFS Connection?

Excel上 的 “Design / 設計 Ribbon” 選擇 “Convert Table to Range / 將表轉成正常的範圍
Excel -> Design Ribbon -> Convert to Range

按一下選擇把表轉成正常的範圍.. 會有一個彈出方塊叫大家確定
Do you want to convert the table to normal range?

確定後這便移除在Excel 上的 TFS Connection

TeamRibbon上..Publish的選項 Grey out

TFS Work Item on Excel Format disconnected with TFS Server

Hope you find it useful

Logoff / Change Account on TFS Service in Visual Studio 2012 – 在Visual Studio 2012 上使用火同的TFS 用戶戶口登入TFS Service

今天在Visual Studio 2012 嘗試Check-in 一個Project Source CodeTFS Service的時
出現了一些問題…我正在登入的 TFS/ Microsoft Account 沒有權限去Check-in 程式碼到TFS Service上.. 還記起之前因為嘗試 Windows Azure的關係..使用了另一個使用者登入 Visual Studio 上的TFS Service.

現在當我嘗試在”Connect To Team Foundation Server” 上登出現在使用 TFS ServiceAccount用戶.. 之後再次登入..
很可惜..可能之前選擇了記住密碼 和自動登入..
所以當我按下登入時…他便自己登入之前的 使用者Account..
嘗試了很多次和從新啟動電腦也是一樣…
TFS Auto Sign-in

最後終於想到了解決方法了:

解決方法:
由於Visual Studio 之前是以 IE Windows 來登入TFS Services
所以我便嘗試開啟 IE..
之後按下”Safety/安全” ->“Delete Browsing History…/ 刪除瀏覽歷史…”
Delete Browsing History
在”Delete Browsing History Dialogue…/ 刪除瀏覽歷史視窗…”
上記住選擇…刪除”Form Data / 表單數據” 和 “Password / 密碼
Delete Browsing History Settings
之後按下 “確定/OK

之後回到Visual Studio 的 “Connect To Team Foundation Server” 再之登出登入 Account
之後他便出現了登入的畫面了
TFS Service Login Screen
我便可以登入到正確的Account

Hope you find it useful

Time to think about Application Lifecycle Management -係時候想一想應用程式開發週期了

終於又是ASP.Net MVC的開發日子了
之前的2個多星期都是做一些比較悶的東西..
解決一些和資料有關或是一些大家都忙記了和Business Logic有關的問題
這令我聯想到..
為了團隊更強大..和減輕一些不必要的工作量…
現在要好好努力學習使用Team Foundation Server [TFS] 來實行一些和
Application LifeCycle Management [ALM] 有關的事..
用來管理Project/new feature/Bugs 等等有東西

在將來的網誌我會嘗試用TFS Preview / TFS Serivce 來管理我的Project
有時間或能力的話..會嘗試設定TFS 的環境…

希望可以把自己的學習經驗和大家交流和分享..
由於還沒有機會接受正式的ALM訓練..
當你發現網誌上有錯的時候..請加以提點..

謝謝大家

TFS Preview Issue TF30063, TF31003, TF205020, on 2012-05-01

今天當我嘗試開啟一個以TFS Preview 作為Source Control的程式時
我的Visual Studio 2010 彈出了一些錯誤信息..

TF30063: You are not authorized to access https://share.tfspreview.com/defaultcollection – to remove server returned an error (401) Unauthorized
TF30063: You are not authorized to access https://share.tfspreview.com/defaultcollection - te remove server returned an error (401) Unauthorized
之後我嘗試用Team Explorer 嘗試連接 TFS Preview 時卻出現以下錯誤

TF31003: Either you have not entered the necessary credentials or your user account does not have permission to connect to the Team Foundation Server… Click the Use different credentials link below, or ask your server administrator to add the appropriate permissions to your account.

當我按了”Retry“之後 “Sign-In to Team Foundation Server” 的對話方塊彈了出來.. 看來他是嘗試登入…但是最終都是失敗…這個動作重覆了2-3次… 之後還是彈出同個錯誤信息..
Sign-In to Team Foundation Server keep in refreshing
有些網友亦都有差不多的情況…
他們收到了以下的錯誤信息
TF205020: A connection could not be made to the following server: share.tfspreview.com\DefaultCollection. This server was used during your most recent session, but it might be offline, or network problems might be preventing the connection. Contact the administrator for Team Foundation Server to confirm that the server is available on the network. To attempt to connect to this server or a different server, open the Team menu, and click Connect to Team Foundation Server.

我以為是自己的TFS Preview帳號被人入侵了…之後嘗試使用Browser來連接TFS Preview Server... 結果是沒有問題…順利登入..和看到我在TFS Preview上的Project
但是在Visual Studio 上還是找不到解決的方法…
最後靜下來..想一想 終於找到解決方法了

解決方法:
問題的原因是因為TFS Preview應該我輸入的使用者出現問題..
由於我在VS2010的”Sign-In to Team Foundation Server” 選擇了”Stay Signed In” 這個選項
所以我覺得應該是和儲存了的資料/Cookies有關
所以我便嘗試開啟Internet Explorer (IE)..
之後按”Tools/工具“->”Internet Options/網絡選項
在”Browsing History/ 瀏覽記錄” Section上按一下”Delete../刪除..
Delete Internet Browsing History from Internet Explorer
在”Delete Browsing History/刪除瀏覽記錄“的對話方塊上一定要選擇”Cookies“和”Password/密碼
完成後按”OK

之後再次嘗試用Visual Studio連接TFS Preview..應該是可以連上的

如果大家有什麼的疑問和其他的解決方法歡迎大家留言和大家分享

Hope you find it useful

How to connect TFS Preview via Visual Studio 2010

今天開始嘗試使用TFS Preview
TFS Preview Portal 上建立了Project後才發現
當我嘗試用Visual Studio 2010來連接 TFS Preview 時 便出現了以下的錯誤信息
TFS 的連接URL是 你的”TFS Preview Username.tfspreview.com”  之後選擇 HTTPS 便可以

Team Foundation services are not available from server . Technical information (for administrator): HTTP code 203: Non-Authoritative Information

經過一會兒的reseach之後..回想起在看TFS Preview 介紹影片時…
在影片中有提到…在Visual Studio 2010上需要安裝一些更新才可以用Visual Studio來連接 TFS Preview
之後我便找到KB2581206 這個更新了
大家可以到以下URL Download 和安裝 [Visual Studio 2010需要有SP1 才可以安裝的]

http://go.microsoft.com/fwlink/?LinkID=212065

當我們Download完成後便可以安裝了.. 開啟程式後…安裝精靈便會出現…
Install Visual Studio 2010 Update KB2581206
之後大家可以跟隨簡單的步驟按”Next” 和”Install
很快很方便..便可以完成安裝的

Software Update KB2581206 Installation Completed

當大家再次嘗試從Visual Studio 2010的 “Connect to Team Server“連接到”TFS Preview” 時 按下”Connect/連接“後便會出現以下的畫面
Sign-In to Team Foundation Server
之後他便會給你選擇 “登入/Login“的方法
暫時很像只有 “Windows Live ID” 的選擇的
按一下”Windows Live ID
Select Login Method for connection to TFS Preview

之後便會出現”Windows Live ID” 的登入畫面
填上了登入資料後按”登入” 便可以連接到你的”TFS Preview” Account了
Login to Windows Live Account

成功登入後便會把”TFS Preview” 的Server加進到 “Team Foundation Server“的 “Team Foundation Server list” 上
Successfully connect to TFS Preview via Visual Studio 2010

sHope you find it useful =)

TFS Preview

最近很高興得到Team Foundation Service PreviewInvitation Code
可以開始使 用TFS Preview 了
TFS Preview 其實是一個Online TFS Service
E.G. 有了他之後大家便不用自己有一個TFS Service才可以使用TFS 了
Team Foundation Service Preview enables everyone on your team to collaborate more effectively, be more agile, and deliver better quality software

他可以得方便地幫你的團隊set up 好你們的TFS
只要大家有Windows Live ID便可以了
有用過TFS 的朋友對 TFS Preview的功能都不會太陌生的
因為建立Project的過程和太家平時用Team Foundation Server的 差不多
要有一個Project Name.. 大家可以選擇填上ProjectDescription
和需要選擇一個 Process Template E.G. Agile/Scrum …等等

當你建立好Project 之後便可以使用了..
和之前大家用開的 Team Foundation Server 一樣..
大家可以建立Task, Work Item
在TFS Preview, 大家可以通過Browser看Source Code, Compare Source Code 和看看之前的 Source Code 的History

大家可以通過Visual Studio 2010 / Test Manager來連接TFS Preview..
Eclipse 也有Plugin 可以使用的

大家亦都以使用Project Manage Tool來管理 ProjectBack Log/ User Stories
和管理 在Project上的User Access…E.G. User Role
可以Analysis Team 的進度
他還有Build Server等等 的TFS 功能

詳情可以參考以下URL
https://tfspreview.com/

大家可以到以下網址登記/申請Invitation Code
https://tfspreview.com/_CodeSignup

我還有2Invitation Code
有興趣的朋友可以留言給我

Hope you find it useful