Getting Started

Introduction
Setting Up Users
Server Settings
Logging In
Done!

Introduction

Getting started with the Evolution Source Control System is quick and easy. You will be up and running in minutes. There are no complicated configuration procedures. Simply unzip the Evolution package you downloaded from the download page, then run the two resulting files:

  • EVServer.exe on the computer that will function as your source code server
  • EVClient.exe on any computer that you wish to connect from

    Although you are not forced to reboot, it is suggested that you do so.

    Setting Up Users

    The first step after installation is to set up your users. Using the User Manager tool that is installed with the Evolution server.


    Just fill out the new user dialog. You should fill in a valid email address to ensure that important system messages are delivered. The Evolution server will send messages using the SMTP email settings (described below).

    To get started quickly, make your new user a member of the Administrator group, already created for you. This is a default group that has full privileges. This will give you full access to the source code repository to allow immediate import of your source code, without needing to set up permissions right away.

    Create as many users as you need. You are given a running total of the users you've created versus the number of licenses you have available.

    Server Settings

    There are no server settings that are required for Evolution to work correctly. However, it is recommended that you at least fill in the Email tab of the Server Manager .



    These email settings are used by the Evolution source code server to send critical messages to the administrator (such as low disk space, expiration, and multiple failed login warnings), as well as notifications to users.

    They are also used as defaults by the email utility (ionemail.exe) for event triggers.

    Logging In

    You have now everything that is required to get started with using source control.

    Start the Evolution client . You will see the following login screen:



    Enter the user information you used to create a user account. The "server" field is the IP address of the computer you installed the Evolution source code server on. If your client and server are actually running on the same machine, just use 127.0.0.1 or the localhost alias. The port is automatically set the Evolution default of 4224. You can change this using the Server Manager tool , but in this case you must inform all of your users of the non-default port.

    For remote users, you may need to configure port forwarding on your router to map the WAN port to your internal LAN port on the server computer. If you are using a firewall, you will also need to open the appropriate port in it, exclude Evolution, or disable it entirely. Contact your network administrator before making these changes.

    Done!

    That's it! You've installed and configured the Evolution Source Control System. You can login in with a client and begin controlling your source immediately. As always, if you need any assistance, please contact our support team and they will be happy to assist you!