Vault Pro
世界级的版本控制
SourceGear Vault Pro是为专业开发团队而生的版本控制和错误跟踪的解决方案。Vault Standard适用于那些只需要版本控制的用户。Vault基于客户端/服务器体系结构,使用诸如Microsoft SQL Server和IIS Web服务等技术来提高性能、可扩展性和安全性。Vault价格实惠,安装简单,使用直观,可以让您的团队能够快速启动和运行。
在其核心,Vault代表了可靠,强大,用户友好的版本控制系统中更好的一个。Vault的版本控制功能强大而灵活,足以满足您的团队喜欢的开发过程。而且,Vault的版本控制功能可以避免在许多版本控制解决方案中发现不必要的复杂性。最重要的是,知道代码存放在一个可靠且高度完整的版本控制存储库中,您会感到安全。
原子事务
Vault旨在通过将原子事务中的源代码更改提交到SQL Server数据库来确保数据的完整性。在原子事务中,一组操作要么都成功地发生,要么什么都没有发生,所以您的存储库永远不会处于半烘焙状态。与其他解决方案(如SourceSafe)相比,这是一个主要优势,在这种解决方案中,签入操作期间对某些文件所做的更改可能会成功,而对其他文件所做的更改可能会失败。
远程访问
Vault客户端和服务器之间的所有通信都是通过HTTP和使用IIS Web服务完成的。为SSL支持配置IIS以确保数据安全。此外,Vault在两个方向都使用数据压缩和二进制增量来最小化网络流量。Vault从一开始就被设计成可以在互联网上很好地工作,它使用的技术对网络管理员来说既熟悉又友好。
高级功能
除了大多数解决方案常见的基本源代码管理操作外,Vault还支持一些高级和独特的功能。Vault's Line History会剪切您的版本控制历史记录,这样您就可以看到是谁负责更改文件中的行。Vault 6.0的新增功能是在文件中查找,在文件中可以搜索服务器存储库中的文本字符串。此外,Vault 6.0还新增了事件通知功能,使开发人员能够实时了解其团队所做的更改,而无需离开开发环境。
替代Visual SourceSafe的NO#1软件
从一开始,SourceGear Vault就是为从Microsoft Visual SourceSafe迁移的用户设计和构建的。Vault将SourceSafe的易用性和直观设计与基于现代技术的可靠、健壮的体系结构相结合。SourceSafe将文件存储在Windows文件系统中,Vault将其存储在SQL Server中。SourceSafe
使用Windows文件共享进行通信,Vault使用HTTP和IIS Web服务。SourceGear Vault拥有SourceSafe的优势,且避免了它的缺点。
使用VSS Handoff快速迁移
SourceGear Vault是唯一一个提供VSS Handoff的SourceSafe替换产品,这是一种从SourceSafe升级而不丢失任何版本历史记录的革命性方法,而且只需很短的时间。VSS Handoff的工作原理是,将文件的最新版本从SourceSafe中取出,并将它们放在Vault存储库中,然后在Vault中为SourceSafe提供一个挂钩,以便在需要时对旧版本的文件进行历史操作。
Vault还提供了一个完整的导入功能,在该功能中,SourceSafe中所有文件的历史版本都将放置在Vault存储库中。尽管此过程需要额外的时间,但如果愿意,用户仍然可以选择此选项。
支持所需的SourceSafe功能
不像大多数其他SourceSafe替换产品,如Team Foundation Server,SourceGear Vault支持SourceSafe的几乎所有功能,包括共享、PIN和关键字扩展。因此,当您过渡到Vault时,您不必放弃任何您依赖的功能,也不必担心学习新的开发过程。
避免学习曲线
SourceGear Vault提供了与SourceSafe Explorer非常相似的丰富用户界面,因此您的团队可以快速启动和运行,而无需经历学习曲线。所有主要的SourceSafe特性都存在,术语也相同。Vault为您的团队提供了他们想要的功能,以及在SourceSafe中缺乏的可靠性、性能和数据完整性。
完全集成的工作项跟踪
通过为开发团队提供一个完全集成的工作项跟踪解决方案,Vault Professional超越了版本控制。Vault的工作项跟踪功能易于学习和使用,但是完整和可定制的,以确保完美适合您的团队。可以将安全性配置为仅允许用户访问特定项目,并且可以创建和自定义查询,以便快速查找要查找的工作项。
从Web浏览器访问
可以在所有Vault客户端(包括独立的GUI客户端、Visual Studio客户端和Web客户端)中创建和编辑工作项和缺陷。对于不需要集成开发环境集成和版本控制功能的非开发人员和其他团队成员,只提供Web许可证的成本较低。
将源代码更改链接到工作项
当源代码更改提交到Vault存储库时,开发人员可以选择将那些更改与特定的工作项关联起来。例如,开发人员可以签入更改以修复缺陷,并且在同一事务中,他可以将缺陷标记为已完成并准备好进行测试。代码更改和工作项之间的链接保存在历史记录中,以便其他团队成员可以随时访问所有信息。
记录你的时间
在Vault 6.0,团队成员现在可以使用Vault的内置时间跟踪字段跟踪在特定项目或任务上花费的时间量。当记录特定项目的时间时,将显示花费的总时间以及基于原始时间估计所需的剩余时间。
工具套包集成和跨平台支持
SourceGear Vault为领先的开发环境和第三方工具提供了一套丰富的集成功能。无论您是想要集成到您最喜欢的IDE、构建系统还是缺陷跟踪工具中,Vault里都有。此外,Vault还支持非基于Windows的操作系统,因此您的整个团队将能够连接到Vault并享受其丰富的功能和功能。.
支持流行的IDE
Vault的所有功能在Visual Studio 2008/2010/2012中可用。在Windows、Mac OS X、Linux和Solaris上,Vault还包含一个Eclipse插件。最后,Vault还支持微软的MSSCCI接口,该接口允许Vault集成到实现MSSCCI的其他第三方IDE中。
跨平台支撑
Mac OS X和Linux用户现在可以使用Vault跨平台客户端(CPC)访问Vault。Vault还提供了一个基于Java的命令行工具,用于从非基于Windows的操作系统中访问Vault存储库。
第三方工具
除了Vault Professional中内置的工作项跟踪功能外,Vault用户还可以集成到其他问题跟踪系统中,如Axosoft的OnTime缺陷跟踪(2013年之前)和FogCreek的FogBugz。使用Red Gate的SQL Source Control的数据库专业人员也可以使用集成。
构建集成
Vault与CruiseControl.NET集成,提供持续集成和构建支持。我们还提供NAnt任务,从您的构建脚本访问和更新Vault存储库,以及跨平台Vault命令行客户端,可以从任何构建工具调用。
Vault 10有什么新功能?
Vault Professional / Standard
其他功能和错误修复包括: