This repository contains source code for RavenDB document database.
| Version | Windows | Linux |
|---|---|---|
| 3.0 | N/A | |
| 3.5 | N/A | |
| 4.0 |
Check out our Getting started page.
| Stable | download | NuGet |
|---|---|---|
| Unstable | download | NuGet |
| .NET Client | download | NuGet |
| Java Client | download | Maven |
Our latest list of changes can always be found here.
You can create issues at our YouTrack.
Requirements:
- .NET 4.5+
- TypeScript 1.5
- WiX Toolset 3.7 or higher
The easiest way to build is to execute build.cmd or quick.ps1. Just ensure that you can execute PowerShell scripts, if you can't then you might want to execute Set-ExecutionPolicy Unrestricted in PowerShell as an Administrator.
Each Pull Request will be checked against following rules:
cla/signed- all commit authors need to sign CLA. This can be done using our CLA sign formcommit/whitespace- all changed files cannot contain TABs inside them. Before doing any work we suggest executing ourgit_setup.cmd. This will install git pre-commit hook that will normalize all whitespaces during commitcommit/message/conventions- all commit messages (except in merge commits) must contain issue number from our YouTrack e.g. 'RavenDB-1234 Fixed issue with something'tests- this executesbuild.cmd Teston our CI to check if no constraints were voilated
If you have any questions please visit our community group.