EditRepository
Dataphor Source is housed in a Subversion repository:
The current trunk is here:
The current stable branch (2.1) is here:
The login for anonymous access is:
User: anonymous
Password: blank
EditStructure
The Dataphor project is a single solution:
- Dataphor.sln - This solution contains all the projects necessary to build:
- Dataphoria (the IDE)
- the Windows Service
- D4Runner
- the ADO.NET provider
- the Windows and web clients
- the system, device, and miscellaneous libraries
Note: The previously existing Synergism and Libraries solutions have been incorporated into the Dataphor solution. The subset of projects that previously constituted the base Dataphor solution is available through the BaseDebug configuration.
EditBuilding
For debug, from Visual Studio.NET 2008:
- Open Dataphor.sln and build
Build and deploy from msbuild:
- From the root of the branch/trunk, launch
msbuild Dataphor.proj
The output will be in the Deploy folder.
Edit2.1 Caveat
- The Dataphoria project currently expects that SyncFusion (commercial component library) is installed, and compilation will fail if that is not the case. If not you will need to either use the executables from the binary download, purchase and install Syncfusion, or do without Dataphoria (D4Runner anyone).
EditCodex
For access to the Codex, use the following Subversion url:
- https://svn.alphora.com:8443/svn/Codex
The current trunk is here:
- https://svn.alphora.com:8443/svn/Codex/trunk
EditAutomated Build
Alphora uses
Cruise Control.NET to automatically perform a build every time a change is committed to the repository.
A web dashboard for the Dataphor build can be found here:
http://alphora.com:8066/If you wish to automatically stay alert to the Dataphor build status, we recommend installing
CCTray.