有没有办法通过基于Web的界面查看TFS 2005/08中变更集的先前版本和当前版本之间的代码差异?
我知道Changeset.aspx
带有artifactMoniker
参数,可以检索变更集和相关文件。但我还希望以基于Web的方式查看代码增量。
答案 0 :(得分:4)
这可以通过Visual Studio Team System Web Access在TFS 2008中实现。
首先,您需要打开单个变更集详细信息。这可以通过查看构建(构建选项卡),并选择与构建关联的一个变更集来完成。 出于某种原因,我目前手头的Web Access版本存在一个错误,即变更集网页的链接缺少变更集编号。快速手动修复URL有帮助。
这是链接到
的网址http://tfsappserver:8090/UI/Pages/Scc/ViewChangeset.aspx?changeseturi=vstfs:///VersionControl/Changeset/8695
注意我需要手动添加 changeset 参数。
http://tfsappserver:8090/UI/Pages/Scc/ViewChangeset.aspx?changeseturi=vstfs:///VersionControl/Changeset/8695&changeset=8695
该页面列出了所有已更改的代码文件,并且您可以将每个文件与其他版本进行比较。比较选项可从文件的下拉菜单中获得。
以下是它的样子: