【发布时间】:2016-01-26 03:34:49
【问题描述】:
扩展到小型团队的最佳实践和选项是什么?
我是我的小公司中唯一使用 Visual Studio 2012 的用户。我正在使用 Visual Studio Online 进行源代码控制(据我了解,这将 Microsoft Visual Studio Team Foundation Server 版本 14.0.12345.23456 公开为“服务”(即这是云......没有安装本地 TFS ). 目前,我使用的是 LOCAL 工作区(默认)和 TFVC(不是 GIT)。
我的开发服务器在 Win2008 R2 上运行 IIS 7.5。我在本地登录到此开发服务器并以管理员身份启动 VStudio 2012 Professional。项目源代码在本地硬盘上(例如 d:\projects\projectA 等)。我可以交互式地调试我的 Web 应用程序项目并坐在断点上,而不会“打扰”任何其他用户或开发人员。
我远程工作,所以我使用带有 SSL 的移动 VPN 通过远程桌面连接到上述开发服务器(现在只支持 2 个并发连接)。
一些具体问题:
- 其他人能否以某种方式“共享”上述环境?
- developer2 和 dev3 如何与我同时在同一个项目上工作?
- 我可以简单地将 dev2 和 dev3 登录添加到开发服务器上的管理员组吗?
- 将 TFS 设置从 LOCAL 工作区更改为 SERVER 工作区是否会支持团队开发(即,如果已签出,则阻止签出等)
- 如果“共享”上述环境是可能的,理想的安排是什么样的(例如,每个开发人员都有自己的服务器、自己的 Vstudio 许可证等)?
【问题讨论】:
标签: asp.net visual-studio-2012 azure-devops tfvc