你会推荐什么TFS工具?

时间:2008-10-22 15:35:14

标签: svn version-control tfs

我主要使用Subversion作为源代码控制。但是,我目前的职位让我使用TFS。 TFS资源管​​理器的UI及其与Visual Studio的集成使我有点迷失方向。我想念SmartSVN这样的工具,我可以一目了然地看到我修改过的东西并正在等待签到。

您建议哪些工具集与TFS一起使用,以及您知道哪些工具可以实现此类可视化?我知道TFS资源管​​理器会向您显示待处理的签入,但我错过了一个单独的工具来监视文件系统更改并自动刷新文件列表。

5 个答案:

答案 0 :(得分:2)

解决方案资源管理器中提供了签出/修改信息。签出的项目在其名称/图标旁边有一个复选标记。签入物品有锁。签出给他人的物品有一个人物图标。您还可以右键单击并查看待处理的更改。我发现这显示了我在团队资源管理器中加载的所有项目的所有待定更改,因此有点麻烦。我希望它能够了解我当前的项目,并且只显示与之相关的文件。

答案 1 :(得分:2)

始终有SVNBridge

答案 2 :(得分:1)

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

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

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

答案 3 :(得分:0)

有时我的未决更改窗口对我而言,都声称我在不知道的情况下进行了更改,并且(更糟糕的是)没有列出我所做的更改,这显然可能是一场灾难。

一个粗略的解决方法是转到Source Control Explorer,右键单击文件夹,然后选择比较。

当我做了很多更改时,我这样做了,我不确定挂起的更改中的列表是否正确。

答案 4 :(得分:0)

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