源代码管理 TFS的无奈

以前用vss,版本一直控制不好,前文有提了,这里就不说,换成TFS后,用起来也不爽,但没有办法,真是无奈。

一、由于公司的安排,TFS服务器需要换,但没试过,不知道怎么换,想过把数据库直接拿过去,但在附加的时候就有些小问题(能附加,但提示说找不到一些什么扩展的东西),不知道会不会影响源代码,所以这个方法没有去尝试

二、最后把源代码重新添加了一次,把服务器的IP改过来了,再去连接,提示用户名密码错误,原来是用原来的服务器的用户组去访问的(虽然用户名是一样的),于是把新服务器的计算机名改一下,结果可好,谁都连不上去,连服务器自己的连不上,一直提示端口,或协议,或用户不正确,靠。。。TFS那帮人怎么不去死啊

三、重新添加,把源来的代码加了N遍,加不进去,总是提示无法连接服务器,打开项目后总是提示源代码管理插件为无。我就不明白了,这个选项到底是VS的选项,还是解决方案的选项?不管你改多少次,都会变回去,最后解决了没有呢?不用想有什么好办法,只有用BT的办法对付它,把别的项目的一段节点复制过来放到sln中,终于,加入了源代码管理了,my god

 GlobalSection(TeamFoundationVersionControl) = preSolution
  SccNumberOfProjects = 15
  SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
  SccTeamFoundationServer = http://192.168.3.204:8080/
  SccLocalPath0 = .
  SccProjectUniqueName1 = Tempus.Common\\Tempus.UI.Common.csproj  
  SccProjectName1 = Tempus.Common
  SccLocalPath1 = Tempus.Common
 EndGlobalSection

三、没办法,什么都重来了,新IP,新用户名,寒,因为项目文件夹添加了好几次,已经乱了,于是全删掉,留了一个,结果是,已经被别的工作区占用,我彻底晕掉,那些工作区都是连接的旧服务器,现在也没有办法连上去删了。

强烈怀疑自己是不是一直对微软的用户体验要求太高了,所以这次就非常不爽?

原文地址:https://www.cnblogs.com/szyicol/p/1446106.html