我目前正在使用TFS来更改网站代码库。目前,当我完成更改后,我需要将更改部署到Web服务器以供最终用户查看。
一般来说,我这样做的方法就是通过RDP连接到那台机器,打开可视化工作室并获取最新信息......
然而,这只有在我是唯一一个在整个网站上工作的人才有效。如果有其他RDP进行更改,该网站将锁定到我的TFS帐户,他们无法对其进行任何更改...
他们可以通过TFS将他们自己的网站副本拉到他们自己的机器上并检查那里的更改但是因为他们的大部分内容是在数据库上完成的(对代码)他们必须将他们所做的一切复制到网站每次提交更改,所以他们更喜欢直接在机器上工作......
有没有办法让这项工作,更好的方法来设置它,以便我可以通过TFS将他们的更改提取到我的本地副本?
我要解决的最大问题是,当我通过RDP获取最新的Web服务器时,它将整个解决方案锁定到我的TFS帐户,这样当他们使用凭据登录RDP时,他们无法进行任何更改,因为文件已签入,当然他们无法结账,因为解决方案当然与我的帐户有关。
如果我能过去,我认为我们没事。
感谢任何信息,如果我能提供更多背景,请告诉我,谢谢
答案 0 :(得分:0)
您可以为RDP计算机上的每个用户设置不同的TFS工作区吗?这应该允许多个用户使用TFS客户端在同一台机器上提取相同的解决方案而不会出现问题。