online source control
back to content
sign up free version control plan

How to enable the plug-in

Dynamsoft SourceAnywhere Hosted plug-in works on a per Eclipse project basis. Each project in your workspace can be configured separately and can mount a Dynamsoft SourceAnywhere Hosted Repository.

1. Configure a team provider for your project.

Right click an Eclipse project and select Team -> Share Project to bring up the select repository wizard.

2. Select Dynamsoft SourceAnywhere Hosted as the repository type.


3. Input the general information to login Dynamsoft SourceAnywhere Hosted server.


Login Info Panel

Organization ID

Type the organization ID that is part of your hosted service account identity.

User Name

Type the user name, which must be configured on the Users tab of Server Manager.


Type the password. Check Remember Password checkbox if you'd like the password of the user to be filled automatically at each login.

Connect to Dynamsoft SourceAnywhere Hosted Server

Check this box if the client connects to the hosted server directly without using cache servers.


If this box  is checked, the client will connect to the secure port of hosted server using SSL encryption.

Connect through my Cache Server

If you have SourceAnywhere Hosted cache servers deployed at the client side, check this box  and the client will connect to the hosted server through your cache server.

Cache Server Address

Type the IP or domain name of your cache server.

Cache Server Port

Type the port of your cache server.

Profile Panel


Select the profile to apply the pre-configured login information to the Login Info panel. Each profile saves the information that is required for all the items within Login Info panel. You may create any profile if needed with Java GUI Client.

4. Input the additional information to login Dynamsoft SourceAnywhere Hosted server.


Default Repository

Type or select the default repository to log in. If this field is left blank, the client will prompt you the Repositories dialog box after successful connection to the hosted server. Clicking Select Repository button will bring up the Repositories dialog box.

If the default repository is specified, the Repositories dialog box will be skipped at each login.

Note: Before setting the default repository please input the necessary information in General tab first.

Proxy Information Panel

Proxy type

Select the proxy type: None, Socks4, Socks5 or Http.

Server name

Type the IP or name of the proxy server, if Socks4, Socks5 or Http is selected as the proxy type.


Type the port of the proxy server, if Socks4, Socks5 or Http is selected as the proxy type.

User name (if the proxy requires authentication)

Type the proxy username.

Password (if the proxy requires authentication)

Type the proxy password.

5. Path Mapping


Displays the path to the local workspace of the Eclipse project.


Type the path of the Eclipse project in Dynamsoft SourceAnywhere Hosted Repository.


Click to bring up the Add to Dynamsoft SAW Hosted project dialog box. You can select an existing Dynamsoft SourceAnywhere Hosted project or create a new one.

6. Your project is now configured for using Dynamsoft SourceAnywhere Hosted Plug-in.

Now if you right click context menu on the project and select Team, you will see some additional Dynamsoft SourceAnywhere Hosted plug-in functions.


Dynamsoft SourceAnywhere Hosted plug-in actions are also available from the main menu and toolbar if Dynamsoft SourceAnywhere Hosted Plug-in menu and shortcuts is enabled. The actions will be invoked on the current active editor or the current selection if there is no active editor.


The context menu option will vary depending on the status of the file. If an option isn't available, but it should be, always try to do a refresh and see what happens.

All errors within the plug-in can be viewed by clicking Window menu > Show View > Error Log or in the Eclipse log-file located at (your workspace)\.metadata\.log.