ALM TFS/VSTS工具 的Java集成
项目组以前一直使用TFS管理.net的项目生命期开发,现在项目需要sliverlight和java web开发,因此为了利用以前的积累的知识和经验,把TFS配置成了可以集成Java。
如果不了解ALM,可以查看:
http://en.wikipedia.org/wiki/Application_lifecycle_management
官方的参考资料
TFS提供了一个插件处理java的集成问题,具体参考
Team Foundation Server Plug-in for Eclipse
http://msdn.microsoft.com/en-us/library/gg413285.aspx
具体使用步骤
配置后的系统结构如下:
如何使用TFS 2010进行跨平台操作 http://www.iteye.com/topic/828296
具体安装和使用步骤
需要安装Build Extensions Power Tool 这个tfs扩展
http://visualstudiogallery.msdn.microsoft.com/2d7c8577-54b8-47ce-82a5-8649f579dcb6/
Microsoft Team Foundation Server 2010 Build Extensions.msi
注意:为了正常工作,参考以上地址,安装java的编译环境,JDK maven等【客户端和服务端最好都安装】
客户端需要安装Microsoft Visual Studio Team Explorer Everywhere 2010,可以在Eclipse中集成使用,界面和VS2010基本一致
参考: http://www.microsoft.com/download/en/details.aspx?id=4240
通过这个工具可以实现全生命期的项目管理工作
项目正常运行,Build服务是必须的,Build Extensions Power Tool 可以实现,
使用如下是设置的界面:主要就是使用maven进行编译
选择项目pom.xml所在的目录,确定后,扩展自动签入TFSBuild.proj,TFSBuild.rsp文件,通过Build Service就可以进行项目的自动生成。
.net有stylecop等工具检查代码的规范,java项目找了一下,tfs集成工具还没有,不过开源的sonar可以实现更强的功能,可参考:
http://www.cnblogs.com/2018/archive/2011/09/14/2175497.html
如此基本可以实现项目的管理和规范进行。
参考资料
TFS目前的版本是2010,相关的图书有很多,如:
Professional Scrum with Team Foundation Server 2010
Professional Application LIfecycle Management with Visual Studio 2010
pro visual studio team system with team edition for database professionals
Software Engineering with Microsoft Visual Studio Team System 978-0-321-27872-2
Enterprise Development with Visual Studio .NET, UML, and MSF
Professional Visual Studio 2005 Team System
Working with Microsoft® Visual Studio® 2005 Team System
Professional UML with Visual Studio .NET—Unmasking Visio for Enterprise Architects
http://product.china-pub.com/50587 构筑敏捷的开发团队:微软Visual Studio 2010实战兵法
转载于:https://www.cnblogs.com/toto0473/archive/2012/05/11/2495985.html
ALM TFS/VSTS工具 的Java集成相关推荐
- alm服务java_ALM TFS/VSTS工具 的Java集成
项目组以前一直使用TFS管理.net的项目生命期开发,现在项目需要sliverlight和java web开发,因此为了利用以前的积累的知识和经验,把TFS配置成了可以集成Java. 如果不了解ALM ...
- tfs java_ALM TFS/VSTS工具 的Java集成
项目组以前一直使用TFS管理.net的项目生命期开发,现在项目需要sliverlight和java web开发,因此为了利用以前的积累的知识和经验,把TFS配置成了可以集成Java. 如果不了解ALM ...
- java 集成开发工具_最好的Java开发人员测试和集成工具
java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...
- Java集成ElasticSearch及配置类工具类整理
Java集成ElasticSearch及配置类工具类整理 前言:做一个有梦想的程序猿! ES不同的版本API差异比较大,此处ES版本为:6.5.3 代码如下: 添加Maven依赖 <!-- ES ...
- Java集成开发工具推荐
Java集成开发工具推荐: Eclipse Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认包中,而且Eclipse市场有许多定制和扩展 ...
- java 集成 layIm 聊天工具
首先做个自我介绍,本人大学毕业两年,前两年都在花旗银行工作.银行大家都懂的,根本学不到新技术.so...技术不大好.但我有上进的心face[太开心] 哈哈, 用java集成了a(http://layi ...
- 6.Java集成开发环境
转载请保留原文链接: http://dashidan.com/article/java/basic/6.html 6.Java集成开发环境 工欲善其事, 必先利其器.--<论语·卫灵公篇> ...
- 大数据之mongodb -- (2)java集成 MongoDB 3.2,使用Spring-data-mongodb进行集成
Java集成MongoDB有很多方式,可以直接用mongodb的java驱动程序来发送语句到mongodb服务器,也可以用第三方的工具包来做. (1) 选择版本 选择的就是springdata集成的m ...
- python调用公共方法_common: 这是一个Python的公共工具类,集成了各种主要的python常用方法...
common 介绍 这是一个Python的公共工具类,集成了各种主要的python常用方法. 本人是做java开发的,学习python很多情况下是把他当做一个脚本来使用,在使用的过程中,发现很多的功能 ...
最新文章
- drupal 7 连接多个数据库
- Linux网络编程中tcp_server和tcp_client函数的封装
- Python与用户的交互 ,格式化输出的三种方式
- Algorithm:C++语言实现之链表相关算法(单链公共结点问题、一般LCA、括号匹配、最长括号匹配、逆波兰表达式Reverse Polish Notation、直方图矩形面积、收集雨水问题)
- 【Paper-Attack Defense】Adversarial Label-Flipping Attack and Defense for Graph Neural Networks
- C语言,产生一组数字,并将其写入txt文档中
- qchart能绘制三维_通图GIS | 用多种体展示方案适配复杂三维场景分析、表达
- java靜態常量_Java靜態變量、靜態常量、靜態方法
- python线程池如何使用
- Android记事本定时功能,Android如何实现记事本功能
- 01-SA8155P Flat Build QFIL刷机
- excel柱状图粗细怎么调_【EXCEL图表当中的柱状图怎么加粗,太细了。】excle柱状图怎么调整...
- macOS Monterey/BigSur 安装HP打印机驱动
- PostgreSQL 15新版本特性解读(含直播问答、PPT资料汇总)
- set(gca,'fontsize',8);
- 3dsmax导出html,3dsmax导出模型(怎么把3DMax文件导出CAD图纸?)
- Android获取手机信号强度
- 安卓虚拟机_安卓虚拟机雷电模拟器
- 对 BFC 规范(块级格式化上下文:block formatting context)的理解?
- .NET北京俱乐部,技术的饕餮盛宴,不枉此行