Managing Items

This topic describes how to manage items in the StarTeam Web Client.

Checking Files In and Out

In order to check files in/out, the StarTeam File Service must be running on your machine. If it is not, you will be prompted to start it. If you do not have Java installed, you will be linked to a location to download and install it. Java is required to run the StarTeam File Service.

  1. Select the server, project, and view that contains the files that you want to check in/out.
  2. Under Scope, select File. The files appear in the right hand pane.
  3. Right click a file and select Check In or Check Out. This view works much like the StarTeam Cross-Platform Client. For example, there is a button to set an alternative root view. And, if a file is in a Merged state, the file opens with the File Compare Merge tool.

Back to top

Creating an Item

  1. Browse to the view folder where you want to add the new item.
  2. Make sure the item type in the Item Type list matches the item type you want to create.
  3. Click New (GUID-7C9B4A2A-2837-47A8-B5CA-CC582C920CA3-low.png) on the Item Table toolbar. A new Item Editor of the type specified opens in the Item page.
  4. Tab through the Item Editor pages and record the information that is appropriate at the initial stage of the item life-cycle. At a minimum, enter required information in any fields labeled in red.
  5. Click Save. The item is saved and closed.

Back to top

Editing an Item

  1. Browse to the item.
  2. In the Item Table, double-click the item record or select it and click Properties (GUID-F4F6D52A-F109-46A5-910A-B6FEE4DF0782-low.png) on the toolbar. The Item Editor opens in the Item page.
  3. Make the desired changes and click Save. The item is saved and closed.

Back to top

Locking and Unlocking an Item

Before downloading a file or editing item properties, you can exclusively lock the file or item to inform other team members that you intend to make changes. You can lock or unlock items manually, as described below, or set lock status options globally in the Options dialog box.

Exclusively locking an item prevents others from creating new revisions of it before the lock has been released. If an item is exclusively locked by someone else, you can review its properties but cannot change them. The Item Editor title bar will include the words Read Only and the name of the user who has locked the item.

To lock or unlock an item, perform the following steps:

  1. Browse to the item.
  2. In the Item Table, select the item record.
  3. Click Lock/Unlock... (GUID-703B469E-192A-4594-A268-8B26EF5913EF-low.png) on the Item Table toolbar. A dialog box opens.
  4. Select a lock status option:

    Unlocked

    Removes your exclusive or non-exclusive lock on the selected item.

    Exclusive

    Prevents others from creating new revisions of this item until you release the lock or another person breaks your lock.

    Non-exclusive

    Indicates that you are working on the item and may possibly make changes. This option is not recommended for items other than files.

    Break existing lock

    Breaks another team member's lock on the item. If email is enabled, StarTeam will send an automatic notification to the team member whose lock has been broken.

    Note: You must be granted the appropriate privileges to be able to break another person's locks.

  5. Click OK.

Back to top

Deleting an Item

  1. Browse to the item.
  2. In the Item Table, select the item record.
  3. Click Delete (GUID-16A75006-B2D4-4F68-9907-23FF33D61C61-low.png) on the Item Table toolbar. A confirmation dialog box opens.
  4. Click Yes. The item is deleted.

Back to top

Working with Historical Revisions

  1. Browse to the item.
  2. In the Item Table, select the item record.
  3. Click History (GUID-72760099-C870-48ED-89AB-D8CDDEBD1E6C-low.png) on the Item Table toolbar or Item history on the Item Editor. The Item History page opens.
  4. Right-click the revision record you want to work with, and choose one of the following options:

    Properties

    Review the revision in an Item Editor.

    Edit Comment

    Edit the entry on the revision's Comment page.

    Check Out

    If the revision is a file, choose to download it to a local or network drive.

Back to top

Downloading a File

  1. Browse to the item.
  2. In the Item Table, select the item record.
  3. Click Check Out... (GUID-E6981032-9A4E-4D56-B8A4-C9AF51365DC7-low.png) on the Item Table toolbar. A browser confirmation dialog box opens.
  4. Click Save. The Windows Save As dialog box opens.
  5. Browse to where you want to save the file and click Save.

Back to top

Change Request Automatic Workflow

This topic describes the default automatic workflow of a change request in StarTeam. If your StarTeam Web Client administrator has customized the workflow for your organization, it may vary significantly from what is discussed here.

The following diagram shows the default change request workflow. The boxes represent the steps taken from the time that the change request is submitted until the time it is closed. Each box indicates an action and the team member most likely to be responsible for performing this action. The arrows show the status of the change request at the time of each step.

GUID-471B15D4-4764-4AC3-9D20-0844B5CAF5DD-low.png

The following table shows the dynamic default values of a change request based on its status.

Default Workflow Step Change Request Status Dynamic Default Property Values
Submit/Assign GUID-959017B4-294D-4718-A7F4-C5D033DFCB4F-low.png New
  • Addressed in Build - Disabled.
  • Entered By - Name of the person who created the change request. This value is a read-only calculated value.
  • Entered On - Date and time the change request was created. This value is a read-only calculated value.
Submit/Assign

GUID-C1986178-5F19-4861-8FB0-D762823D0A86-low.png Open

  • Status - The status GUID-1CBCC194-2751-40AE-85F5-1E290CE995D2-low.pngIn Progress becomes available.
Assign/Resolve

GUID-02DA14E2-8EF6-4AFA-BE3B-353C804F837F-low.png Cannot Reproduce

GUID-08BB1870-8C1C-4006-9129-A37A2545B11A-low.png As Designed

GUID-42A0365C-46D4-432B-9E15-774A433FE119-low.png Is Duplicate

GUID-9D66D1D7-9EE2-4073-9F19-09481FF8AD2C-low.png Deferred

  • Status - Can only verify or reopen the change request.
  • Addressed in Build - Field becomes disabled.
  • (Addressed in Build) By - Name of the person who resolved the change request. This value is a read-only calculated value.
  • Responsibility - Name of the person who created the change request.
Resolve/Build

GUID-21770930-0583-4262-A169-C810AAFDD831-low.png Fixed

GUID-F812ADA8-1CE1-4E1A-AB79-AF95DDD41649-low.png Documented

  • Status - Can only verify or reopen the change request.
  • Addressed in Build - Next Build. When the next build label is created, the value Next Build is replaced with the name of the build label, letting testers know the build to use when verifying change requests.
  • Responsibility - Name of the person who created the change request.
Verify

GUID-ACE03317-6330-49E8-9DDA-8A6C334225F7-low.png Verified Cannot Reproduce

GUID-31EB1D3D-EB9D-4AC7-AF88-79CA511601B4-low.png Verified As Designed

GUID-18D52508-EBD4-4154-97C5-E010371BD23B-low.png Verified Is Duplicate

GUID-9D66D1D7-9EE2-4073-9F19-09481FF8AD2C-low.png Verified Deferred

GUID-0CA467DC-1299-4192-88C7-96D6A3ED3B81-low.png Verified Fixed

GUID-AEBAEB94-5870-42AF-8791-EB058C61A08F-low.png Verified Documented

  • Status - Can close or reopen the change request.
Close

GUID-DF0CDB62-5B23-404E-A719-681FE8251E40-low.png Closed Cannot Reproduce

GUID-8B8B3D64-A74C-4201-9DAC-164212383CB4-low.png Closed As Designed

GUID-96AA71CC-E076-4C0E-85DA-63EDAF71D4A4-low.png Closed Is Duplicate

GUID-9D66D1D7-9EE2-4073-9F19-09481FF8AD2C-low.png Closed Deferred

GUID-62E0C2C0-6790-4443-AC51-7A1BA7EC1D48-low.png Closed Fixed

GUID-3938050F-79EC-4578-BCB5-57549626548E-low.png Closed Documented

  • Status - Can reopen the change request.
Reopen

GUID-C1986178-5F19-4861-8FB0-D762823D0A86-low.png Open

  • Addressed in Build - Blank.
  • Responsibility - Name of the person who changed the status to Fixed or Documented.

Back to top

Managing Task Work Records

If you work on a task, you can add a work record to indicate what you did and how long it took. For example, if you work on a task for one hour on Day 1 and for three hours on Day 2, you would enter two work records, one for each day. You can edit or delete previously entered work records.

To add a work record to a task:

  1. On the task Work page, your name is the default value in the User Name list. If you are adding a work record for another team member, select the appropriate name from the list.
  2. Click the Date button and select a date for the work record.
  3. Type the number of hours worked in the Work field.
  4. Type the number of hours it will take to complete the work for the task in the Remaining Work field.
  5. Optional: Type any additional information in the Comments field.
  6. Click Add.

    The work record will be added to the Work Records panel.

    You can modify an existing work record in the following ways:

    • To add a work record based on an existing record, select the record, edit it, and click Add.
    • To edit a work record, select the record, update it, and click Save.
    • To delete a work record, select it and click Delete.

Back to top

Customizing Link Item Properties

You can view or modify folder and item properties directly from the Link page.

  1. Select an item on the Item Links page.
  2. Click the Link icon.
  3. Click a link and choose Item Properties to display a Properties page.

Back to top