Version control systems


Maven repositories can be used to store build artifacts and other binary files. In Deveo, you can create any number of Maven repositories in your projects.

The below is the list of resources to help you learn Maven:

Setting up

Setup credentials in your ~/.m2/settings.xml file. Password can also be encrypted with master password. See the documentation for more details.

<settings xmlns=""

Configure repositories in your project's pom.xml file as required for resolving and deploying using the repository url:



Importing and managing artifacts

Other existing artifacts can also be imported to Deveo with Maven Deploy Plugin:

cd /path/to/maven/repos

mvn deploy:deploy-file -Durl= \
                       -DpomFile=junit/junit/3.8.2/junit-3.8.2.pom  \

It is also possible to access and manage artifacts with curl:

Upload file:

curl -i -u user:password -T file.jar

Download file:

curl -i -u user:password

Delete file/directory:

curl -i -u user:password -X DELETE
Updated on: 23 March 2017