小隐的博客

人生在世,笑饮一生
随笔 - 304, 文章 - 0, 评论 - 349, 阅读 - 50万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

源代码管理 TFS的无奈

Posted on   隐客  阅读(878)  评论(1编辑  收藏  举报

以前用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,新用户名,寒,因为项目文件夹添加了好几次,已经乱了,于是全删掉,留了一个,结果是,已经被别的工作区占用,我彻底晕掉,那些工作区都是连接的旧服务器,现在也没有办法连上去删了。

 

 

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

编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2008-04-29 关于水晶报表的自定义连接数据源问题
QQ交流
点击右上角即可分享
微信分享提示