【发布时间】:2009-12-08 01:57:48
【问题描述】:
我在办公室使用 TFS 2008 和 Visual Studio 2008 进行源代码控制。
我以前使用过 Subversion(甚至源代码安全),发现比使用 Visual Studio 中的“源代码管理资源管理器”面板更容易找到信息。
是否有更好的设计替代方案来完成我的常见源代码管理任务?
一般来说,这是我的一般定义:
查找对文件所做的更改、更改者以及更改的部分(包括更改所在的分支)
查找在 2 个变更集之间更改的文件
- 查找分支层次结构和分支之间的变更集
- 查找自上次获取最新版本以来我的文件是否有任何更改
【问题讨论】:
-
您知道如何使用源代码管理资源管理器执行这些任务,但您觉得太难了,还是您不知道如何执行这些任务?顺便说一句,源代码管理资源管理器并非特定于 TFS。
-
@John,我知道如何执行这些任务,但发现它既困难又不灵活。例如,“查看历史”面板是按时间顺序排列的存储库部分变更集列表。它远不如 View log in tortoise svn 灵活。
-
我曾经下载过一个名为“Branched History”的插件,它试图提供比本机提供的更完整的文件随时间变化的指示。然而,它总是有一定的不足之处——而且我经常认为,鉴于 TFS API 的完整性,这里有一些非常好的东西。