8月到从老公司到了一家新公司. 离开一个Team哥们,还有我们老大.很感谢他这一年多对我的照顾.
新公司是一家荷兰的公司,说实话荷兰人真吝啬 ,工资开得还真低.说实话有点失望.
不过看在是新公司的份上我还是去了.因为以后就是公司元老了.呵呵.
刚刚去新公司领导分了个任务就是做个双服务器的TFS. 我本来是做开发的以前从来没有作过CM的事.
不过当时还没项目再加上以前在MS上也了解过一些VSTS的功能觉得很爽,就答应了。现在想起来真是个错误的决定。
起初的安装还是小CASE按照,TFSInstall.chm安装就OK了。
就开始用TFS了,还别说功能确实挺强大的。
大概过了一个月欧洲的客户决定用这个服务器。但是觉得不是很安全。
起初还是用VPN,后来决定不用VPN用TFS的HTTPS。
在MS的网站上找到了现成的文档做个单服务器环境一下就成功了。很不错。
结果在生产环境的确失败了。后来用做了个双服务器环境这样反复测试了大概一个月终于做好了。
其间的郁闷真不知道怎么描述。现在写出来希望能对新上手的朋友有帮助。
做证书的时候要注意一下,不要全按照文档来。特别是证书名最好用域名。比如域名:tfs.microsoft.com
那证书名就用这个名字。还有就是记得修改reporting server的ContenMange的配置文件加个端口
否则reporting 不能正常工作,还有reportserver的配置文件也要加。这些文档上都没描述。
最重要的就是Team Foundation server下的service文件夹下的serive.xml文件了。不改的话还是http的。
最后说一点的就是在装好TFS后千万不要新建项目后再去配置SSL。
我就是因为这样浪费了不少时间,或许慢慢研究也可以找到解决办法,但是会很郁闷的。稍微不注意又要重做服务器。