我需要从TFS(Team Foundation Server)签出并管理项目,并且想知道是否有一种简单的方法可以做到这一点。
我通常使用SVN,但对于这个特定项目,需要TFS。
到目前为止,通过谷歌搜索找到的最佳方式是http://marceloverdijk.blogspot.com/2009/01/grails-netbeans-and-microsoft-team.html
答案 0 :(得分:11)
简短回答,不,我不认为有任何 easy 方式来集成Netbeans IDE和TFS。但是有一些选择。
首先,你可以使用SVN bridge这允许subversion客户端连接到TFS。如果这是可行的那么你应该好好去。如果您有SVN背景,那么在使用TFS时,您可能会发现一些博客文章。 SVN到TFS。如果SVN Bridge无法满足您的需求,那么还有其他方法可以使用TFS,但没有一种方法可以集成到Netbeans IDE中。
如果您在Windows上进行开发,那么您可以安装Team Explorer(使用与您正在使用的TFS版本相匹配的版本,例如,如果您要连接到TFS 2010然后安装Team Explorer 2010),将安装Visual Studio Shell和Team Explorer插件。除此之外,它将安装“tf
”命令行实用程序,然后您可以选择使用带有VS插件的GUI或命令行。
你还应该安装TFS power tools,他们添加一些有用的功能,比如额外的命令行工具(使用“tfpt
”命令)他们也会安装windows explorer集成,这样你就可以从Windows资源管理器中的右键菜单中执行一些基本的源代码管理功能(签出,签入,差异等)
您还应该查看Team Explorer Everywhere,我认为它不会与Netbeans集成,但它确实会执行Eclipse。如果您使用的是Windows以外的操作系统,那么这是您唯一的选择。
要在这些工具上使用任何工具,您必须拥有TFS CAL才能获得正确许可。如果您拥有可能包含CAL的MSDN许可证,如果没有,那么有人需要花一些现金购买一个:-)。
答案 1 :(得分:6)
由于TFS
开始支持Git
存储库,因此可以:
TFS
Git
项目
项目创建后的Code
标签Git Repository Location
IDE NetBeans
醇>
答案 2 :(得分:2)
有了tf.exe(来自Visual Studio或团队资源管理器),就有一个插件可以配置为从NetBeans执行TFS命令:
确保使用正确的tf.exe路径。 有3个按钮,因此您可以配置3个TFS操作(我使用checkout,add,delete)。
答案 3 :(得分:1)
Microsoft主动仅支持 Eclipse 进行TFS集成。
在this page,有更多信息和更多信息,可以直接向Microsoft报告您对此类功能的兴趣。
答案 4 :(得分:0)
在NB 8.2中,您可以设置Kenai Team Server。 然后你就可以登录团队服务器了:菜单Team-> Team Server - >登录