您可以使用 Rational Team Concert™ 源代码控制 来管理要进行版本控制并与团队共享的源代码、文档和其他工件。
Rational Team Concert 源代码控制与
Rational Team Concert 中包括的其他应用程序开发生命周期工具紧密集成。
- Jazz™ Build Engine 和构建系统工具箱提供了对下列功能的内置支持:从
Rational Team Concert 源代码控制 中装入文件;捕获构建输入的快照以便能够准确地重新生成构建;直接访问一组丰富的工具,这些工具可用于查看存在于特定构建中的组件版本以及将它们与其他构建、流和工作空间中的版本进行比较。有关更多信息,请参阅使用 Jazz 团队构建进行构建。
- 可以将变更集链接到工作项,从而对各个变更进行跟踪以及洞察进行这些变更的原因。有关更多信息,请参阅跟踪工作项。
- 可以使用过程前置条件来控制变更集的流向。例如,可以将过程配置为:必须对变更集进行复审和核准,然后才能将其交付到集成流。有关更多信息,请参阅处理项目、团队和过程。
工作空间、变更集和变更流向
Rational Team Concert 源代码控制
将工件(例如文件和文件夹)存储在 Jazz 存储库中。您创建一个存储库工作空间来存放所要处理的文件和文件夹的私有副本,然后将存储库工作空间的内容装入到本地工作空间(计算机文件系统中的目录),以使那些文件和文件夹可供工具(例如编辑器、编译器和集成开发环境)访问。对本地工作空间的内容进行变更时,您将定期检入变更,这会将其复制到存储库工作空间,以使两个工作空间包含相同的文件版本。在存储库工作空间中,将收集相关的变更以创建变更集,这使您能够通过单一操作来落实多个文件和文件夹中的变更。
图 1 说明了包含单一组件的存储库工作空间的简单配置。检入操作将本地工作空间中的变更复制到存储库工作空间。装入操作将存储库工作空间的内容装入到本地工作空间。
图 1. 检入操作将本地工作空间中的工作复制到存储库工作空间
作为团队成员工作时,您的工作空间和其他团队成员的工作空间将进行配置,以便将它们的变更交付到共享的存储库对象(例如流)。
图 2
说明对于在本地工作空间中创建并接着检入到存储库工作空间的变更集,如何通过将其交付到可供所有团队成员使用的流对其进行共享。由于流是所有团队成员的存储库工作空间的流向目标,因此,它包含的变更集可供所有团队成员访问。
图 2. 可以将检入到存储库工作空间的变更集交付到流,以使它们可供其他团队成员使用
开始使用 Rational Team Concert 源代码控制
您可以独立地或者作为团队成员开始使用
Rational Team Concert 源代码控制。