Synchronizing a Local Project to a Connection

 

This procedure describes how to synchronize a local project to a connection. Before synchronizing a local project to a connection, you must have already created a remote server connection.

 

 

 

Instructions on how to complete a procedure

To synchronize a local project to a connection:

  1. Right-click on the shared project.

  2. Select Team.

  3. Select Synchronize.

  4. Double-click on the shared file, in order to automatically open the Compare Editor.

You will now see your project on your workspace.

If there are any conflicting files, double click on the file and the Compare Editor will appear. The synchronized view will reveal any differences there are between the local and shared files, by using these icons:

1.png

An incoming addition means that a resource has been added to the repository. Updating will transfer the resource to your workspace.

2.png

An incoming change means that the file has changed in the repository. Updating will transfer the new file revision to your workspace.

3.png

An incoming deletion means that a resource was deleted from the server. Updating will delete your local resource.

4.png

An outgoing addition means that the file was added to your workspace and is not yet in the repository. Adding then Committing will transfer the new file to the repository.

5.png

An outgoing change means that the file was change locally. Committing the file will transfer the changes to the repository and create a new revision of the file.

6.png

 An outgoing deletion is a resource that has been deleted locally. Committing these resources will cause the remote resource to be deleted. Note: in CVS directories are never really deleted from the repository. Instead, files are deleted and empty directories are pruned from your workspace.  

7.png

A conflicting additions means that the resource has been added locally and remotely.

8.png

A conflicting change means that the file has been changed locally and remotely. A manual or automatic merge will be required. Also, any entries in the view that contain children that are conflicts will also be decorated with the conflict icon. This is done to make conflicts easy to find.

9.png

A conflicting deletion means that the resource was deleted locally and remotely.

Upload to a Server

This procedure describes how to upload resources to a server. This action enables you to move files to a local connection. Before uploading, you must have already created a remote server connection and synchronized the project that contains the resource/s.

 

 

 

Instructions on how to complete a procedure

To export resource/s via PHP Explorer:

  1. Select the chosen resource/s in PHP Explorer.

  2. Right-click on the resource and from the right-click menu select | Team | Export.

          The chosen resource/s will be moved to the remote location.

You can also export resources via the Synchronize View.

 

To export files via the Synchronize View:

  1. Select the chosen resource/s in the Synchronize View.

  2. Right-click on the resource and from the right-click menu select | Team | Export.

The chosen resource/s will be moved to the remote location.

Download from a Server

This procedure describes how to download resources from a server. Before downloading, you must have already created a remote server connection and synchronized the project that contains the resource/s.

 

 

 

Instructions on how to complete a procedure

To import resources:

  1. Select the resource/s in the Synchronize View.

  2. Right-click on the resource and from the right-click menu, select Import.

The resource/s will appear in your workspace.

 

You can also import resources via PHP Explorer:

  1. Select the resource/s in PHP Explorer.

  2. Right-click on the resource and from the right-click menu, select Import.

The resource/s will appear in your workspace.

 

 

 

link_icon.png

Related Links:

Servers View

Remote Server
Working with Remote Server

Creating a Connection via the Server View

Creating a New Remote Project

Downloading a Project from an Existing Connection

Sharing a Local Project to a Connection

Downloading Selected Files from a Folder