摘要:
Techniques are provided for identifying suspect links between objects from multiple domains. A plurality of links that associates a collection of requirement objects with a set of configuration management objects is stored. The collection of requirement objects is defined in a requirement management system for a software product, and the set of configuration management objects is defined in a configuration management system that is operable to manage the development of the software product. A determination is made that a particular requirement object was changed. In response to determining that the particular requirement object was changed, one or more links of the plurality of links are automatically determined. The one or more links respectively associate one or more configuration management objects, of the set of configuration management objects, with the particular requirement object. The one or more links are then identified as suspect.
摘要:
An approach is provided for supporting a collaborative development environment. A master site and a subordinate site are configured to participate in collaborative software development. One or more objects are automatically determined for replication from the master site to the subordinate site. A replication metadata file with replication metadata indicating at least the one or more objects is generated. The replication metadata file and copies of the one or more objects are transferred from the master site to the subordinate site on a first portable storage medium. An import log file on a second portable storage medium is received at the master site from the subordinate site, where the import log file includes a replication status for each of the one or more objects. The replication status for each of the one or more objects is retrieved from the import log file. The replication from the master site to the subordinate site is validated by recording the replication status for each of the one or more objects in a data repository.
摘要:
Techniques are provided for baselining across multiple domains. Relationship information that associates a collection of requirement objects with a set of configuration management objects is stored. The collection of requirement objects is defined in a requirement management system for a software product, and the set of configuration management objects is defined in a configuration management system that is operable to manage the development of the software product. A particular requirement object from the collection of requirement objects is determined. Based on the relationship information, one or more configuration management objects that are associated with the particular requirement object are determined. A baseline that includes copies of the one or more configuration management objects is created and stored, where the copies include specific versions of the one or more configuration objects.
摘要:
Techniques are provided for baselining across multiple domains. Relationship information that associates a collection of requirement objects with a set of configuration management objects is stored. The collection of requirement objects is defined in a requirement management system for a software product, and the set of configuration management objects is defined in a configuration management system that is operable to manage the development of the software product. A particular requirement object from the collection of requirement objects is determined. Based on the relationship information, one or more configuration management objects that are associated with the particular requirement object are determined. A baseline that includes copies of the one or more configuration management objects is created and stored, where the copies include specific versions of the one or more configuration objects.
摘要:
Techniques are provided for identifying suspect links between objects from multiple domains. A plurality of links that associates a collection of requirement objects with a set of configuration management objects is stored. The collection of requirement objects is defined in a requirement management system for a software product, and the set of configuration management objects is defined in a configuration management system that is operable to manage the development of the software product. A determination is made that a particular requirement object was changed. In response to determining that the particular requirement object was changed, one or more links of the plurality of links are automatically determined. The one or more links respectively associate one or more configuration management objects, of the set of configuration management objects, with the particular requirement object. The one or more links are then identified as suspect.
摘要:
Techniques are provided for using library caches in a distributed software development environment that includes a plurality of development sites. Each of the plurality of development sites is associated with at least one library cache area that is accessible over a LAN to a set of network nodes included in that development site. A configuration management server is operable to cause all of a plurality of files associated with a software project to be transferred, in an optimized package, from a file server to a particular development site that is communicatively connected to the file server over a WAN. The configuration management server is also operable to cause the plurality of files to be stored in a particular library cache area that is associated with the particular development site, and to cause one or more of the plurality of files to be transferred from the particular library cache area to a work area that is configured on a developer network node in the particular development site.