《非常好的版本控制及缺陷跟踪软件》(SourceGear Fortress)英文[安装包]
电驴资源
| 用户共享的电驴资源列表 | |
|---|---|
| [非常好的版本控制及缺陷跟踪软件].FortressServer_2_0_2_18753.msi | 18.98 MB |
| [非常好的版本控制及缺陷跟踪软件].FortressClient_2_0_2_18753.msi | 12.61 MB |
| [非常好的版本控制及缺陷跟踪软件].Fortress.2.0.2.Cracked.rar | 343.95 KB |
| 31.92 MB | |
电驴资源简介
简介:
/thumb.jpg)
Fortress 是一个面向中小型团队的跨平台的应用程序生命周期管理软件(ALM: Application Lifecycle Management ALM)解决方案。
说书人:今天看到有朋友发布 Perforce,个人使用过 CVS、SVN、ClearCase、VSS,还仔细测试过 Borland 的 StarTeam 等不同的软件,后来大概从 2004年开始固定使用 Vault 以及后来的 Fortress 至今(本来是作为微软 VSS——Visual Source Safe 6.0 以后版本的过渡者,没想到使用至今)
代码面向中小规模团队?
——服务器端数据存储在 SqlServer 里
放心了,从04年到现在,用下来也没觉得有什么不便,可能我的软件团队规模还不算大吧(40多人,按不同部门分开了,独立的权限和”库“机制,外加Sqlserver文件分离),反而备份一次挺方便的,呵呵
建议:不要把大文件,尤其那些不需要”版本“的文件放进去,如果仅仅是为了存储,不如用别的方式,比如 FTP
引用之所以用“非常好的版本控制及缺陷跟踪软件”来描述,主要原因来自于它的主要组成部分 Fortress = Vault + Dragnet
与 SVN 的诞生类似,古时候除了 VSS 更多专业团队更喜欢 CVS。
但逐渐地,很多人意识到了 CVS 先天设计的不足,开始考虑是不是开发一个替代者。
其中有一个替代者的名字叫做 SubVersion。
最早的时候 SourceGear 公司曾向 SVN 的团队伸出手,表示愿意支持 SVN 的发展,但因为种种原因没有能达成,于是 SourceGear 网罗了微软前 VSS 的产品经理,独立设计发展了一款名为 Vault 的商业版本控制软件。
这款软件的定位是中小型团队,因此使用起来很简单、方便,甚至界面以及各种功能完全看齐 VSS。
SourceGear 在发展过程中,专门针对 VSS 基于文件共享方式的问题提供了一款名为 SourceOffSite 的软件——将 VSS 通过其变成网络版!
当然,这是 Vault 的基础功能。
SourceGear 发展过程中,又继续推出了一款名为 Dragnet 的缺陷跟踪管理软件,最大的特色是能与 Vault 结合,将“源代码管理”与“缺陷管理”这两件事情很好地集成在一起!
于是,在得到更多市场反馈和积极响应之后,SourceGear 决定将 Vault 和 Dragnet 合并成为一个软件,这就是今天的 Fortress。
所以说,Fortress 是一个面向中小规模团队的软件生命周期管理解决方案—— 因为有良好的基础,它还在不断往前发展。
从 Vault 和 Dragnet 年代开始,我最喜欢的就是 Vault 操作简单、使用方便,而 Dragnet 相比于其它任何一款缺陷跟踪管理类软件(你可以用来做 Issue Track,甚至项目管理,这不是重点),最大的特点就是:
引用任务执行者在完成任务的过程中,每一次回复或改变任务时,可以将相关联的多个源代码文件一起提交。
换句话说:
引用查看一个任务的执行历史时,不但可以看到每一个执行环节的注释,还可以看到每一个与之关联的文件(代码、文档)的历史变化情况。
点击文件的版本号,可以进一步查看与上一个版本的变化情况等。
——任务管理 与 版本管理 的结合。
不明白?看看图片例子:
/thumb.jpg)
上面是基于 Web 方式查看一个任务的执行情况,可以看到关联的代码文件在 Web 端的地址、版本
点开就可以在 Web 方式下查看一个源代码文件——文本文件则有着色的差异比较:
/thumb.jpg)
简单介绍下几个主要功能:
代码1. 版本控制——这没什么好说的,但提供了 Web 方式的支持(不支持 Web 方式添加、签入、签出),方便多了
2. 工作任务跟踪管理(开发任务、缺陷、工作事项、项目管理)
3. 集成构建(服务器端采用 WebServices,客户端则提供了API,非常便于扩展,怎么用好就看管理能力和想象力了)
4. IDE 集成:VisualStudio、Eclipse
5. 操作系统:Windows, Mac OS X, Linux, and Solaris
对了,千万注意,这是一个商业软件,30天不限制功能的免费评估期。过期后,仅支持一个用户使用——即便是网络功能也如此。如果自己使用倒也不错,呵呵
SourceGear 允许某些特定条件的用户申请 License,比如科研机构、环保组织等,不妨申请一个合法 License——前几年推荐给朋友公司后,他们居然申请了一个50人的 License 使用至今,呵呵
这里可以在线体验一下:
Fortress Live Demo
以上是本人从 Vault 开始使用至今所了解的一些情况简介。以下是官方网站对产品的英文介绍:
------------------------------------------------------------------------------
Fortress is a cross-platform Application Lifecycle Management (ALM) solution for small and medium-sized teams.
A seamlessly integrated ALM solution
Fortress tightly integrates your Version Control, Work Item tracking and more — giving you the context to know who did what, when, and why.
World-class version control
Based on SourceGear Vault, Fortress's version control gives you everything you need — reliability, atomic commits, excellent remote performance, flexible security, smart branching and merging, and more.
And if you're upgrading from Visual SourceSafe, Fortress's VSS Handoff gets you up and running in no time, with access to all of your VSS History, Shares and Pins. Jump right into the safer, faster, more-powerful world of Fortress, and leave nothing behind.
Work item tracking
Fortress offers Work Item / Bug tracking in your IDE or via your web browser. Work Item tracking and Version Control are integrated, so you'll always know what Work Item a checkin relates to, and vice-versa. Customize the security to suit your team, create and save custom queries, and more.
Build Integration
Fortress integrates with CruiseControl.NET to provide continuous integration and build support. We also provide NAnt tasks to access and update Fortress repositories from your build scripts, and a cross-platform command line client that can be called from any build tool.
Full-featured integration with popular IDEs:
All of Fortress's features are available in Visual Studio and Eclipse (on Windows, Mac OS X, Linux, and Solaris).
Fortress's Version Control interface can be also used from Visual Studio 2003 and earlier, and from many other editors and IDEs.
/thumb.jpg)
/thumb.jpg)
/thumb.jpg)
/thumb.jpg)
/thumb.jpg)
Fortress 是一个面向中小型团队的跨平台的应用程序生命周期管理软件(ALM: Application Lifecycle Management ALM)解决方案。
说书人:今天看到有朋友发布 Perforce,个人使用过 CVS、SVN、ClearCase、VSS,还仔细测试过 Borland 的 StarTeam 等不同的软件,后来大概从 2004年开始固定使用 Vault 以及后来的 Fortress 至今(本来是作为微软 VSS——Visual Source Safe 6.0 以后版本的过渡者,没想到使用至今)
代码面向中小规模团队?
——服务器端数据存储在 SqlServer 里
放心了,从04年到现在,用下来也没觉得有什么不便,可能我的软件团队规模还不算大吧(40多人,按不同部门分开了,独立的权限和”库“机制,外加Sqlserver文件分离),反而备份一次挺方便的,呵呵
建议:不要把大文件,尤其那些不需要”版本“的文件放进去,如果仅仅是为了存储,不如用别的方式,比如 FTP
引用之所以用“非常好的版本控制及缺陷跟踪软件”来描述,主要原因来自于它的主要组成部分 Fortress = Vault + Dragnet
与 SVN 的诞生类似,古时候除了 VSS 更多专业团队更喜欢 CVS。
但逐渐地,很多人意识到了 CVS 先天设计的不足,开始考虑是不是开发一个替代者。
其中有一个替代者的名字叫做 SubVersion。
最早的时候 SourceGear 公司曾向 SVN 的团队伸出手,表示愿意支持 SVN 的发展,但因为种种原因没有能达成,于是 SourceGear 网罗了微软前 VSS 的产品经理,独立设计发展了一款名为 Vault 的商业版本控制软件。
这款软件的定位是中小型团队,因此使用起来很简单、方便,甚至界面以及各种功能完全看齐 VSS。
SourceGear 在发展过程中,专门针对 VSS 基于文件共享方式的问题提供了一款名为 SourceOffSite 的软件——将 VSS 通过其变成网络版!
当然,这是 Vault 的基础功能。
SourceGear 发展过程中,又继续推出了一款名为 Dragnet 的缺陷跟踪管理软件,最大的特色是能与 Vault 结合,将“源代码管理”与“缺陷管理”这两件事情很好地集成在一起!
于是,在得到更多市场反馈和积极响应之后,SourceGear 决定将 Vault 和 Dragnet 合并成为一个软件,这就是今天的 Fortress。
所以说,Fortress 是一个面向中小规模团队的软件生命周期管理解决方案—— 因为有良好的基础,它还在不断往前发展。
从 Vault 和 Dragnet 年代开始,我最喜欢的就是 Vault 操作简单、使用方便,而 Dragnet 相比于其它任何一款缺陷跟踪管理类软件(你可以用来做 Issue Track,甚至项目管理,这不是重点),最大的特点就是:
引用任务执行者在完成任务的过程中,每一次回复或改变任务时,可以将相关联的多个源代码文件一起提交。
换句话说:
引用查看一个任务的执行历史时,不但可以看到每一个执行环节的注释,还可以看到每一个与之关联的文件(代码、文档)的历史变化情况。
点击文件的版本号,可以进一步查看与上一个版本的变化情况等。
——任务管理 与 版本管理 的结合。
不明白?看看图片例子:
上面是基于 Web 方式查看一个任务的执行情况,可以看到关联的代码文件在 Web 端的地址、版本
点开就可以在 Web 方式下查看一个源代码文件——文本文件则有着色的差异比较:
简单介绍下几个主要功能:
代码1. 版本控制——这没什么好说的,但提供了 Web 方式的支持(不支持 Web 方式添加、签入、签出),方便多了
2. 工作任务跟踪管理(开发任务、缺陷、工作事项、项目管理)
3. 集成构建(服务器端采用 WebServices,客户端则提供了API,非常便于扩展,怎么用好就看管理能力和想象力了)
4. IDE 集成:VisualStudio、Eclipse
5. 操作系统:Windows, Mac OS X, Linux, and Solaris
对了,千万注意,这是一个商业软件,30天不限制功能的免费评估期。过期后,仅支持一个用户使用——即便是网络功能也如此。如果自己使用倒也不错,呵呵
SourceGear 允许某些特定条件的用户申请 License,比如科研机构、环保组织等,不妨申请一个合法 License——前几年推荐给朋友公司后,他们居然申请了一个50人的 License 使用至今,呵呵
这里可以在线体验一下:
Fortress Live Demo
以上是本人从 Vault 开始使用至今所了解的一些情况简介。以下是官方网站对产品的英文介绍:
------------------------------------------------------------------------------
Fortress is a cross-platform Application Lifecycle Management (ALM) solution for small and medium-sized teams.
A seamlessly integrated ALM solution
Fortress tightly integrates your Version Control, Work Item tracking and more — giving you the context to know who did what, when, and why.
World-class version control
Based on SourceGear Vault, Fortress's version control gives you everything you need — reliability, atomic commits, excellent remote performance, flexible security, smart branching and merging, and more.
And if you're upgrading from Visual SourceSafe, Fortress's VSS Handoff gets you up and running in no time, with access to all of your VSS History, Shares and Pins. Jump right into the safer, faster, more-powerful world of Fortress, and leave nothing behind.
Work item tracking
Fortress offers Work Item / Bug tracking in your IDE or via your web browser. Work Item tracking and Version Control are integrated, so you'll always know what Work Item a checkin relates to, and vice-versa. Customize the security to suit your team, create and save custom queries, and more.
Build Integration
Fortress integrates with CruiseControl.NET to provide continuous integration and build support. We also provide NAnt tasks to access and update Fortress repositories from your build scripts, and a cross-platform command line client that can be called from any build tool.
Full-featured integration with popular IDEs:
All of Fortress's features are available in Visual Studio and Eclipse (on Windows, Mac OS X, Linux, and Solaris).
Fortress's Version Control interface can be also used from Visual Studio 2003 and earlier, and from many other editors and IDEs.
