您的位置:首页 > 其它

第一次装TFS的曲折经历

2015-09-17 16:02 218 查看
公司服务器之前TFS没装上,用的svn,实在忍受不了了,作为一个.net程序员怎么能用svn的,说动手就动手。



服务器的数据库是 SqlServer2008R2 本来想装TFS2013,后来试了一下,不支持

SqlServer2008R2 最高支持到TFS2012,于是决定装2012,

安装到下面这个界面时候发现他要求装Sql Server 2008R2 的sp1(图是借的,仅供说明)



装完sp1后现他还是要求sp1,卧槽,我就迷茫了。



标准割。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

受人启发,装了sp3,哈哈,好了。继续。。。。。。。。。。(不知道其他人有没有类似情况)

用户角色权限配置可以参考下面的文章,不错呢

http://blog.csdn.net/educast/article/details/7311197

当初我是先添加了项目,再照着进行配置的,我这里就出现了一个问题,添加的账户不能用呀



我访问 http://<Server>/tfs
发现,项目下根本就没有上面添加的两个组。于是之后手动添加上。就是现在这个样子



========================引用 自http://www.cnblogs.com/icewindq/archive/2013/04/07/3006034.html

项目组一哥们走的时候以独占方式迁出了文件,现在其他人都无法修改,管理员似乎也无法将文件解除。经过摸索,找到了一种暴力的方法——直接改数据库。虽然暴力,却能实实在在地解决这个问题。 步骤: 1、连接到TFS数据库服务器的tfsversioncontrol库; 2、查tbl_workspace表,找出那哥们的工作目录,比如 select * from tbl_workspace where workspacename='luoqiong' 3、利用上一步查到的workspaceid在tbl_pendingchange表中找到尚未签入的项,如: select * from tbl_pendingchange where workspaceid='12' 4、把这些项删除! 问题解决!

注意,在删除了tbl_pendingchange表中的数据后,还要检查一下tbl_lock表中有没有被锁定的数据。如果有,也要一并删除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: