转载自:http://www.dotblogs.com.tw/yc421206/archive/2012/02/09/68562.aspx
當TFS已經可以順利的使用內部連結時,想把它弄到外部連結(自己申請的DDNS),讓專案成員不論在何處都能使用,這次會碰到這問題是因為我想要在外部連結新增一個專案而失敗
PS.上篇解決了小部份的問題:[TFS] 解決無法設定外部連結的入口網站,我們一樣要依照上篇的步驟設定帳號的權限
要解決這問題請先檢查以下參數是否設定
1.打開專案集合的頂層網站http://moss/sites/ArtagCollection→網站動作→網站設定→網站集合管理員→加入本機管理員帳號,將Sharepoint Server的本機電腦加入Farm Administrator
2.設定Sharepoint網站的備用存取設定
3.加入新的Reporting Service URL
4.變更TFS 管理台的Reporting Service URL
1,2是上篇就提過的,本篇則要說明3,4的做法
我先來還原我碰到的問題,首先:不要在TFS內部網路執行任何動作,以確保問題會被發掘
在VS連接專案集合
新增一個新專案
权限问题主要从三个方面配置:、TFS 配置;Share Pornt 配置;3、Report Server配置
具体操作步骤:http://www.cnblogs.com/zjoch/p/3549172.html
解決辦法
@SQL Reporting Server管理員
變更Web服務URL→進階→加入
輸入外部連結URL以及連接埠。
完成
變更報表管理員URL→進階→加入
輸入外部連結URL以及連接埠。
完成
@TFS IIS Service管理員
增加TFS Server繫結
PS.在我的環境裡,不需要設定這一項,因為我的外部連結定義交給無線AP了,但如果你有碰到有關TFS外部連結的問題,不仿可以試試
@TFS 管理主控台
變更報表服務位置:
變更Report位置(将服务器输入框填入:SQL的服务器名称:一般是主机名\实例名)
按下"啟動工作",確認已連結到報表伺服器
變更TFS 應用程式URL:
PS.在我的環境裡,不需要設定這一項,因為我的外部連結定義交給無線AP了,但如果你有碰到有關TFS外部連結的問題,不仿可以試試
完成上述的設定後:
在VS2010裡便能順利的新增新的專案