The Teamwork Client with VP Teamwork Server

Teamwork Client is where you can manage, checkout and open projects. It involves all teamwork activities that you can perform with.

To launch teamwork client:

  1. After entering VP-UML, select Teamwork > Open Teamwork Client... from the main menu.
  2. When the Login to the Teamwork Server dialog box pops out, enter your server host, user name and password respectively. Finally, click OK to login to the teamwork server.
    The Login to the Teamwork Server dialog box
    The Login to the Teamwork Server dialog box
  3. In the Manage Project dialog box, select your project and click > button to manage it. Click OK to proceed.

Overview of Teamwork Client dialog box

The Teamwork Client dialog box
The Teamwork Client dialog box
No. Name Description
 1 Main menu

Session: It is a period of active connection to Teamwork Server.

               Login: Log into the server. After you choose it, you will be able to execute all actions.

               Logout: Log out the server. After you choose it, you will not be able to execute any actions.

Project: It provides an access to main functions, such as commit and update.

             Manage Project: Select a project that you get involved in.

             Import Project to Repository: Import a new project to the server.

             Commit...: Commit your current modified project to the server.

             Update: Update the latest copy of project from the server to your computer.

             Checkout: Click it to checkout the project selected in Projects list. It will be disabled when the selected project has already been checked out.

             Open: Click it to open the checkout project on your computer.

             Check Update: Click it to check whether the project is up-to-date or not.

             Tag...: Create a new tag for your current project. It allows you to produce a static release version of project.

             Branch...: Create a new branch for your current project. It becomes a duplication of project to perform isolated changes.

             Merge...: Combine the selected branch(es) with the trunk (main project). When some changes made in branch, it will be made in trunk as well.

             Switch...: Switch from a branch/ tag to another branch/ tag or from the trunk (main project) to a branch/ tag and vice versa.

             Delete Branch...: Select a branch to delete, for preventing accidental modifications in branch.

             Reset Password: Reset your account's password.

             Revert Local...: Click it to undo un-committed changes made on the local project copy.

             Repair > Force Commit Local Copy: Normally, a commit action is to merge your current changes to server. By checking it, your current modified project will replace the project copy in server. Do NOT check this option unless you are asked to do so by Visual Paradigm's support team.

             Repair > Force GC: Normally, all redundant files produced by teamwork commit action will be removed after commit. This will be done periodically. By checking it, it will be done in every commit.

Repository: Synchronize Design Pattern to Server: Synchronize the template files stored in workspace with those stored in repository. When a conflict occurs, you will be asked which design template files to keep.

 2 Toolbar

Login: Log into the server. After you choose it, you will be able to execute all actions.

Logout: Log out the server. After you choose it, you will not be able to execute any actions.

Manage Project: Select a project that you get involved in.

Import Project to Repository: Import a new project to the server on the list.

Update: Update the latest copy of project from the server to your computer.

Commit: Commit your current modified project to the server.

Checkout: Click it to checkout the project selected in Projects list. It will be disabled when the selected project has already been checked out.

Open: Click it to open the checkout project on your computer.

Revert Local...: Click it to undo un-committed changes made on the local project copy.

Check for Update: Click it to check whether the project is up-to-date or not.

Tag...: Create a new tag for your current project. It allows you to produce a static release version of project.

Branch...: Create a new branch for your current project. It becomes a duplication of project to perform isolated changes.

Merge...: Combine the selected branch(es) with the trunk (main project). When some changes are made in branch, it will be made in trunk as well.

Switch...: Switch from a branch/ tag to another branch/ tag or from the trunk (main project) to a branch/ tag and vice versa.

Delete Branch...: Select a branch to delete, for preventing accidental modifications in branch.

 3 Show all user
By checking it, the list of all eligible users who have logged into the server in this workspace will be displayed. On the contrary, by unchecking it, only the current user will be displayed.
4

Repository

It refers to the list of available project(s). Select All from the drop-down menu means all projects managed by all eligible users who have logged into Teamwork Server in this workspace will be listed. On the other hand, the project(s) managed by a specific user can be selected from the drop-down menu. If you uncheck Show all user and do not select the current user in Repository, no project will be listed.

5 Projects It lists the project(s) you selected to manage.
6 Project name The name of selected project.
7 File path The path of the selected project file. It is shown only when project is checked out from the server.
8 Checkout time It displays the date and time of your first checkout for the project.
9 Revision It displays the revision of your local project copy. Note that the revision here does not always mean the latest revision on the server.
10 Status It displays the status of selected project, such as "Not Checked Out" will be shown when the project has not been checked out yet.
11 Comment It shows the textual description of selected project written by administrator when creating project.
12 Update Update the latest project from the server to your computer.
13 Commit Commit your current modified project to the server.
14 Checkout Click it to checkout the selected project.
15 Open Project Click it to open the checkout project on your computer. If the project has not checked out yet, it will perform a checkout prior to opening project.
16 Close Click to close the Teamwork Client.
17 Help Click it to get assistance from help system.
The description of the Teamwork Client dialog box
The Revisions tab of the Teamwork server dialog box
The Revisions tab of the Teamwork server dialog box
No. Name Description
18 Show drop-down menu
Select the number of latest project revision to view from the drop-down menu.
19
Project revisions
It lists all the latest project revisions. The number of revisions is in accordance with the show drop-down menu.
20 Revert Selected
Click it to undo changes committed by the selected revisions.
21 Export

Export selected revisions...: Select a directory for exporting the selected revision of project.

Export all revisions from repository...: Select a directory for exporting all revisions of project from repository.

22 Open Click it to open the selected revision of project.
23 Compare... After you have selected two revisions, click it to compare the differences between them.
24 Commit Comment A textual description of commit given by you or your teammates before committing.
 25 Modified model elements
It displays the modified model elements of the selected revision of project.
26 Modified diagrams It displays the modified diagrams of the selected revision of project.
27 Modified diagram elements It displays the modified diagram elements of the selected revision of project.
The description of Revisions tab
 
1. Introduction to team collaboration Table of Contents 3. Checkout project with VP Teamwork Server
 

Product

Try this feature with

Visual Paradigm for UML

Technical Support

Have technical issues or suggestions? Please contact Visual Paradigm Support Team.

Sales Support

Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.

Discussion Forum

Share your suggestions of opinions at VP Discussion Forum.