Our team is looking to start utilizing a code review tool. I have used many in the past and I am very fond of a few options that are available for SVN.
我们的团队正在寻求开始使用代码审查工具。我过去使用过很多,我非常喜欢SVN可用的一些选项。
However, we are using Team Foundation Server for source control and I have found there to be a real lack in options. So far, through searching, I have found SmartBear's Code Collaborator and an open source project http://malevich.codeplex.com/
但是,我们使用Team Foundation Server进行源代码控制,我发现选项确实存在缺陷。到目前为止,通过搜索,我找到了SmartBear的Code Collaborator和一个开源项目http://malevich.codeplex.com/
Ideally, there would be a tool like: http://www.atlassian.com/software/crucible/
理想情况下,会有一个工具,如:http://www.atlassian.com/software/crucible/
that would tie in to TFS. Any suggestions?
这将与TFS相关联。有什么建议么?
9 个解决方案
#1
9
I was able to get TFS and ReviewBoard working.
我能够让TFS和ReviewBoard工作。
http://blogs.pinet.ca/tim/2010/08/24/code-review-goodness-with-reviewboard/
Tim
#2
5
Code Collaborator looks like the best overall product at this time.
Code Collaborator目前看起来是最好的整体产品。
#3
3
This isn't really web based (unless you use the TFS web frontend) but this tool looks like it might fit your needs: TeamReview
这不是基于Web的(除非您使用TFS Web前端),但此工具看起来可能符合您的需求:TeamReview
#4
2
You can have a look at this post explaining of to use NDepend to focus code review on what was changed since the last release:
你可以看看这篇文章解释使用NDepend来集中代码审查自上次发布以来发生的变化:
Dramatically Leverage your Code Reviews
显着利用您的代码评论
#5
1
It seems like support for TFS is in the process of being added to Review Board, but it's not there yet. See this thread: http://groups.google.com/group/reviewboard/browse_thread/thread/a4b039a5287d8975#
似乎对TFS的支持正在被添加到评审委员会,但它还没有。请参阅此主题:http://groups.google.com/group/reviewboard/browse_thread/thread/a4b039a5287d8975#
#6
1
NDepend is very sleek tool for code reviews. It can be used for lot more than just code reviews. While I am not sure about TFS, I do know that it supports NAnt and MSBuild scripts which can be utilized for continuous integration. You can find continuous integration demo here.
NDepend是一个非常时尚的代码审查工具。它不仅可以用于代码审查。虽然我不确定TFS,但我知道它支持NAnt和MSBuild脚本,可用于持续集成。您可以在此处找到持续集成演示。
#7
1
You might want to try out new Code Review Tool which integrates with TFS. Currently it doesn't have VS plugin.
您可能想要尝试与TFS集成的新代码审查工具。目前它没有VS插件。
You can download a full featured time limited trial version to install on Windows Server.
您可以下载全功能限时试用版以在Windows Server上安装。
Note: I am associated with the company that builds the above product.
注意:我与构建上述产品的公司有关。
#8
1
For what it's worth, you can get Crucible working with code from a TFS repo by using a bridge from TFS to a source control system that Crucible actually does work with.
对于它的价值,你可以通过使用从TFS到Crucible实际使用的源控制系统的桥接器,让Crucible使用来自TFS仓库的代码。
We do this where I work. We use git-tfs to clone our TFS repo into a local git repository (we just stuck it on the hard drive of the server hosting Crucible), and configured Crucible to point to that local Git repository. Then, we setup a scheduled task that runs 'git tfs pull', and configured it to run every few minutes. It works well for us.
我在工作的地方这样做。我们使用git-tfs将我们的TFS repo克隆到本地git存储库(我们只是将它粘贴在托管Crucible的服务器的硬盘上),并将Crucible配置为指向该本地Git存储库。然后,我们设置一个运行'git tfs pull'的计划任务,并将其配置为每隔几分钟运行一次。它对我们很有用。
#9
1
We use crucible and TFS on our project. In short we converting TFS into GIT repo. Details here: https://*.com/a/24456024/665550
我们在项目中使用坩埚和TFS。简而言之,我们将TFS转换为GIT回购。详情请访问:https://*.com/a/24456024/665550
#1
9
I was able to get TFS and ReviewBoard working.
我能够让TFS和ReviewBoard工作。
http://blogs.pinet.ca/tim/2010/08/24/code-review-goodness-with-reviewboard/
Tim
#2
5
Code Collaborator looks like the best overall product at this time.
Code Collaborator目前看起来是最好的整体产品。
#3
3
This isn't really web based (unless you use the TFS web frontend) but this tool looks like it might fit your needs: TeamReview
这不是基于Web的(除非您使用TFS Web前端),但此工具看起来可能符合您的需求:TeamReview
#4
2
You can have a look at this post explaining of to use NDepend to focus code review on what was changed since the last release:
你可以看看这篇文章解释使用NDepend来集中代码审查自上次发布以来发生的变化:
Dramatically Leverage your Code Reviews
显着利用您的代码评论
#5
1
It seems like support for TFS is in the process of being added to Review Board, but it's not there yet. See this thread: http://groups.google.com/group/reviewboard/browse_thread/thread/a4b039a5287d8975#
似乎对TFS的支持正在被添加到评审委员会,但它还没有。请参阅此主题:http://groups.google.com/group/reviewboard/browse_thread/thread/a4b039a5287d8975#
#6
1
NDepend is very sleek tool for code reviews. It can be used for lot more than just code reviews. While I am not sure about TFS, I do know that it supports NAnt and MSBuild scripts which can be utilized for continuous integration. You can find continuous integration demo here.
NDepend是一个非常时尚的代码审查工具。它不仅可以用于代码审查。虽然我不确定TFS,但我知道它支持NAnt和MSBuild脚本,可用于持续集成。您可以在此处找到持续集成演示。
#7
1
You might want to try out new Code Review Tool which integrates with TFS. Currently it doesn't have VS plugin.
您可能想要尝试与TFS集成的新代码审查工具。目前它没有VS插件。
You can download a full featured time limited trial version to install on Windows Server.
您可以下载全功能限时试用版以在Windows Server上安装。
Note: I am associated with the company that builds the above product.
注意:我与构建上述产品的公司有关。
#8
1
For what it's worth, you can get Crucible working with code from a TFS repo by using a bridge from TFS to a source control system that Crucible actually does work with.
对于它的价值,你可以通过使用从TFS到Crucible实际使用的源控制系统的桥接器,让Crucible使用来自TFS仓库的代码。
We do this where I work. We use git-tfs to clone our TFS repo into a local git repository (we just stuck it on the hard drive of the server hosting Crucible), and configured Crucible to point to that local Git repository. Then, we setup a scheduled task that runs 'git tfs pull', and configured it to run every few minutes. It works well for us.
我在工作的地方这样做。我们使用git-tfs将我们的TFS repo克隆到本地git存储库(我们只是将它粘贴在托管Crucible的服务器的硬盘上),并将Crucible配置为指向该本地Git存储库。然后,我们设置一个运行'git tfs pull'的计划任务,并将其配置为每隔几分钟运行一次。它对我们很有用。
#9
1
We use crucible and TFS on our project. In short we converting TFS into GIT repo. Details here: https://*.com/a/24456024/665550
我们在项目中使用坩埚和TFS。简而言之,我们将TFS转换为GIT回购。详情请访问:https://*.com/a/24456024/665550