Article - CS197611

New ability to select options when Integrity finds the existing archive by operating "Add Member>Add File | Directory" (Integrity)

Modified: 13-Dec-2018   


Applies To

  • PTC RV&S (formerly Integrity Lifecycle Manager) 4.6/ 8.6 to 12.0

Description

  • New ability to select options when Integrity finds the existing archive by operating Add Member>Add File | Directory
  • Steps for reproduction [Add Member>Add File]
    • 1. Create a subproject.
    • 2. Add a member to #1.
    • 3. Drop the subproject #2.
    • 4. Create a file named the same as #2 in sandbox.
    • 5. Add the member to the dropped subproject #3 by selecting Add Member>Add File.
      • [Result] Error occurs.
        • <sandbox>\<member> has been already a member in <sandbox>\project.pj
    • 6. Confirm the change package.
      • [Result] 1 change package entry exists.
        • Pending Add Subproject
    • 7. The change package can be submitted and reviewd properly.
 
  • Steps for reproduction [Add Members>Add Directory]
    • 1. Create a subproject.
    • 2. Add a member to #1.
    • 3. Drop the subproject.
    • 4. Create a file named the same as #2 in sandbox.
    • 5. Add the member by selecting Add Member>Add Directory.
      • [Result] Error doesn't occur.
      • [Problem] The user cannot choose the option. The operation is always canceld forcedly.
    • 6. Confirm the change package.
      • [Result] 2 change package entries exist.
        • Pending Add Subproject
        • Deferred Add
    • 7. Submit the change packge/
      • [Result] Cannot submit the change package due to the error below.
        • <sandbox>\<member> has been already a member in <sandbox>\project.pj
      • [Problem] The timing to verify if the member exists in archive is different between Add Member>Add Directory and Add Member>Add File. If the timing is same as Add Member>Add File, the user can submit the change package.
      • [Problem] The user cannot choose the option. The operation is always canceled forcedly.
 
  • Expected behavior
    • User can select the same options by operating Add Member > Add File as the case that user dropped the member (not subproject) in past and Integrity found the existing archive.
      • The options are;
        • Share exsiting archive
        • Create new archive
        • Cancel this operation
      • Currently, user cannot select the option and is forced to cancel the operation Add Member if user dropped subproject in past and Integrity found the existing archive.
    • Integrity confirms if the archive has already existed right after operating Add Member, and the "Found exsiting archive" dialog box with the options above is displayed.

 
This is a printer-friendly version of Article 197611 and may be out of date. For the latest version click CS197611