2008-10-22 106 views
1

我主要用于使用Subversion进行源代码管理。但是,我目前的职位让我使用TFS。 TFS浏览器的用户界面和它与Visual Studio的集成让我有点迷失方向。我错过了像SmartSVN这样的工具,我可以一眼就看到我修改了哪些内容,并且正在等待签入。你会推荐什么TFS工具?

什么工具集你推荐一般TFS中使用,而且你知道的是什么工具使这种可视化?我知道TFS浏览器会显示待处理的checkins,但是我想念一个单独的工具来监视文件系统更改并自动刷新文件列表。

回答

2

结帐/修改信息是在解决方案浏览器可用。签出的商品在其名称/图标旁边有复选标记。签入的物品有锁。向他人签出的项目有个人图标。您还可以执行右键单击并查看待处理的更改。我发现这显示了我在团队资源管理器中加载的所有项目的所有未决更改,因此有点麻烦。我希望它知道我目前的项目,并只显示与之相关的文件。

+0

不幸的是,如果解决方案资源管理器的那部分被折叠,那么您对可见性变化的确切限制。 – 2008-10-22 16:16:06

+0

这就是为什么我去1600x1200,并保持SolutionExplorer始终可见。 – tvanfosson 2008-10-22 16:53:47

1

唯一的第三方软件,我发现与TFS工作不涉及Visual Studio是Attrice Sidekicks。不幸的是,对于源代码管理和工作项目管理的日常工作,它并没有真正的帮助。

还有微软的TFS Powertoys,还增加了一个新的命令行应用程序,使一些事情变得更加容易。我用它来做“恢复不变”,但它可以做其他的事情。

不幸的是,似乎没有任何方法可以处理不涉及命令行工具或Visual Studio的源代码控制。这是一个巨大的痛苦,因为我不需要VS为我正在做的其他任何工作打开,所以我坚持VS吃一堆RAM。

0

有时候我挂起的更改窗口谎言对我来说,都声称我有变化,我不这样做,和(差远了)通过不上市改变我做了,这显然可以是灾害。

一个简单的解决方法是转到源代码管理资源管理器,右键单击一个文件夹,然后选择比较。

我这样做的时候我做了我不确定如果挂起更改列表是否正确,这么多的变化。

0

Teamprise(http://www.teamprise.com/)是一个独立的工具,支持您在TFS中讨论的内容(以及集成到其他IDE中,包括Eclipse)。我从来没有使用过,所以我不能保证,但它从Sourcegear.and我一直印象深刻,他们的其他产品在过去的人民。