- <TITLE>Editing a Pending Changelist</TITLE>
- <p>
- The Pending Changelist page
- allows you to
- create a new <a href="pendingchangelists?help">pending changelist</a>,
- edit a pending changelist,
- move files between pending changelists,
- and <a href="submit?help">submit opened files</a> in a pending changelist.
- <p>
- Having multiple pending changelists is a way to organize
- your opened files into logical groups.
- When you submit a pending changelist,
- all the files associated with that changelist
- are submitted at the same time and a permanent
- record is made of the event in the depot.
- <P>
- To view a pending changelist,
- <UL>
- <p>
- <LI>Select the <B>Pending</B> tab and then select one of the changelists on that page, or
- <table align=right><tr>
- <td valign=top><img src="/runsubmit?icon" border=1></td>
- <td valign=top><font size=-2>"Submit default<br>changelist"</font></td>
- </tr></table>
- <LI>Click the "Submit default changelist" shortcut button.
- <p>
- </UL>
- <P> The following fields are displayed on the <b>Pending Changelist</b> page:
- <table width="66%" border="1" cellpadding="1">
- <tr>
- <td><b>Field</b></td>
- <td><b>Description</b></td>
- </tr>
- <tr>
- <td><b>Change</b></td>
- <td>The changelist number. This is a read-only field. Its value is "new" if
- you are editing the default changelist. Numbered pending changelists are
- assigned a changelist number when you create them. (Note that when you submit
- a pending changelist, it may be renumbered. You have no control over the
- numbering process.) </td>
- </tr>
- <tr>
- <td><b>Date</b></td>
- <td>The current date and time. (Read-only.) </td>
- </tr>
- <tr>
- <td><b>Client</b></td>
- <td>Your client name. (Read-only.) </td>
- </tr>
- <tr>
- <td><b>User</b></td>
- <td>Your user name. (Read-only.) </td>
- </tr>
- <tr>
- <td><b>Status</b></td>
- <td>Numbered pending changelists have a status of "pending". The default changelist
- has a status of "new". (Read-only.) </td>
- </tr>
- <tr>
- <td><b>Description</b></td>
- <td>A description of the change you are making to the files being submitted.
- This description will be stored permanently in the Perforce depot when you
- submit the changelist. You don't have to itemize the files in your description;
- they are already listed in the "Files" field.
- <p> When you first edit the changelist, this field will contain the text:
- <pre> <enter description here></pre>
- You must change this text before you can submit the changelist. </td>
- </tr>
- <tr>
- <td><b>JobStatus</b></td>
- <td>New status to assign to <a href="defs?help#job">jobs</a> listed in the
- "Jobs" field of this changelist. The default is "closed". (Optional.) For
- more information about job status, click <a href="editjob?help#jobdesc">here</a>.
- </td>
- </tr>
- <tr>
- <td><b>Jobs</b></td>
- <td> Perforce <a href="defs?help#job">jobs</a> to update when this changelist
- is submitted. If you have a "Jobview" value set in your <a href="edituser?help">user
- spec</a>, jobs matching that jobview will automatically appear in this field.
- (Optional.) </td>
- </tr>
- <tr>
- <td><b>Files</b></td>
- <td>The files that are opened by you, the current user, and that are associated
- with this changelist. (Each open file in your workspace is associated with
- only one user and one pending changelist.) The checkboxes indicate which
- of the files will be used for the action button you choose, described below.
- </td>
- </tr>
- </table>
- <P> The Pending Changelists page offers you several actions to take. The files
- used in the action will be those <i>checked</i> in the file list shown on the
- page. At the end of the page you'll see buttons that can execute those actions:
- <table width="66%" border="1" cellpadding="1">
- <tr>
- <td><b>Action</b></td>
- <td><b>Description</b></td>
- </tr>
- <tr>
- <td><b>Create Changelist</b></td>
- <td>Saves the information you've entered in a numbered pending changelist
- which you can edit or submit later. This action is available when you are
- editing the default changelist. </td>
- </tr>
- <tr>
- <td><b>Update Changelist</b></td>
- <td>Saves the current pending changelist with the information you've entered.
- This action is available when you are editing a numbered pending changelist.
- </td>
- </tr>
- <tr>
- <td><b>Submit</b></td>
- <td>Sends the selected files to the depot where they will be stored as new
- revisions and makes a permanent record of this submitted changelist. This
- action is available when you are editing a pending changelist that has files
- associated with it.
- <p> Next to the Submit button, there is a <b>leave files open</b> checkbox.
- If you select this checkbox, your files will be checked back out after
- you submit, and re-opened for edit.
- </td>
- </tr>
- <tr>
- <td><b>Move to Changelist</b></td>
- <td>Takes the files you've selected off the current changelist and puts them
- in the changelist you picked in the "Move to Changelist" field. Note that
- any changes you made to the Description or Jobs fields will be ignored when
- you click this button. This action is available when you are editing a pending
- changelist, and you have more than one pending changelist in your workspace.
- </td>
- </tr>
- <tr>
- <td><b>Delete Empty Changelist</b></td>
- <td>Deletes the pending changelist from your workspace. This action is available
- when you are editing a numbered pending changelist that has no files associated
- with it. </td>
- </tr>
- <tr>
- <td><b>Revert Files</b></td>
- <td>Overwrites the workspace files you've selected with copies from the depot,
- and removes the files from your pending changelist. If you had the files
- <a href="lock?help">locked</a>, revert unlocks them. With "only if unchanged"
- checked, only the unchanged files you have opened for <a href="edit?help">edit</a>
- will be reverted. If you want to revert files you've changed, or files opened
- for another reason, choose "ALL selected files". <font color=red> <i>Warning:</i>
- file changes you've made in your workspace <b>will be lost</b> when you
- revert files! </font> This action is available when you are editing a pending
- changelist that has files associated with it. </td>
- </tr>
- </table>
- <h4>Sharing Workspaces</h4>
- <p> P4Web assumes your workspace is used by only one user, the current user. (That's
- the user name you see in the P4Web <a href="controlpanel?help">control panel</a>
- at the top of each page.) In the rare case where more than one user is using
- the same client workspace, you can end up with files opened by more than one
- user. However:
- <ul>
- <li>only the files opened by the current user can be submitted
- <li>only the files opened by the current user are visible in the Pending Changelist
- form
- </ul>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 12234 | Matt Attaway | Rejigger P4Web project in preparation for official sunsetting The bin directory contain...s the last official builds of P4Web from the Perforce download site. P4Web is soon to be completely sunsetted; these builds are here for folks who don't want to build their own. To better handle the archived builds the source code has been moved into a separate src directory. « |
10 years ago | |
//guest/perforce_software/p4web/Help/editpending.html | |||||
#1 | 8914 | Matt Attaway | Initial add of the P4Web source code | 11 years ago |