签到前 TFS 自动 checkout

标签 tfs

是否存在“ checkin 前 TFS 自动 checkout ”这样的功能,以便在我说“ checkin ”之前我不会 checkout 任何文件,例如以防我只是临时更改文件 - 这一直发生。

换句话说,客户端我想像使用 subversion 一样工作,而不管 TFS 服务器可能会怎么想。这一定是可能的,我只是想知道它是否易于设置。

换句话说,除非我说“ checkin ”,否则其他用户不应该(能够)打扰我正在编辑的文件。

最佳答案

假设您总是在 Visual Studio 中工作,这些答案很好。但是想象一下在 Visual Studio 之外编辑一堆文件的场景,并且您想使用 Windows Explorer TFS powertools 自动 check out 刚刚修改的文件。嗯,没有自动结账。我最终做的是按“修改日期”列对文件进行排序,然后单独选择修改后的文件。您无法选择任何可能添加的文件,因为 TFS 电动工具 Windows 扩展会将“ checkout 以进行编辑...”变灰。另一个令人沮丧的是,TFS 电动工具没有文件图标来区分文件当前正在 checkout 或尚未添加到 TFS。基本上,除非您专门在 VS 中工作,否则 TFS 一次处理多个文件是很糟糕的,但谁会这样做。

当涉及到这种类型的场景时,SVN 会踢 TFS。

关于签到前 TFS 自动 checkout ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5674734/

相关文章:

tfs - Visual Studio Online Team Build 上的 TFS 映射中的变量

TFS 2015 build 将其他工作项和变更集与其自身相关联

visual-studio - 使用组织帐户而不是 Microsoft 帐户登录 Visual Studio

c# - 从 TFS 获取当前迭代路径

tfs - 如果您关闭了添加框,如何将项目添加到 TFS 中的产品待办事项

tfs - 远程访问 Team Foundation Server 2010

TFS 提交未更改的文件

tfs - 如何浏览TFS变更集?

entity-framework - Entity Framework 从源代码管理中删除文件

tfs - 如何取消代码审查请求?