# Project upload Use `upload` command to create new project on VersionEye. This way you will get future notification, you can share projects with others and you can use VersionEye badges. VersionEye supports currently 8 different package managers ( *Leiningen, Gem, Maven, NPM, Packagist, Pip, Setup.py, R, Bower, CocoaPods* ). The file is must be smaller than 500KB. #### Examples ``` $> veye projects upload test/files/Gemfile $> veye projects upload test/files/maven.pom ``` ## re-upload project file You can use `update` command to update the information of already existing project. This command expects correct project_key and a path to file. #### Examples ``` $> veye projects update rubygem_gemfile_1 test/files/Gemfile $> veye projects update rubygem_gemfile_1 test/files/Gemfile --format=table ```