About the Components of Oracle Developer Cloud Service
Oracle Developer Cloud Service is comprised of various components including Git, Maven, issue tracker, wiki, build system, snippets, and code review.
All components are available in a project, which is a collection of features and services provided by Oracle Developer Cloud Service. See About Projects.
Git
Git is a distributed version control and source code management system. The source code in Oracle Developer Cloud Service is managed with Git. See Using Git Repositories and Browsing Source Code.
You can use any Git client to update files on the Git repository, including the Git integration available in IDEs. See Using IDEs and Using the Git Command Line Interface.
To learn more about Git, see http://git-scm.com/
, the Git documentation at http://git-scm.com/doc
, and the Git book at http://git-scm.com/book/en/v2
.
Build System
You can define and automate builds of your applications with the Oracle Developer Cloud Service build system.
Oracle Developer Cloud Service uses a Hudson based build system. Hudson is a continuous integration server that you can use to monitor changes in the source control system and run a variety of builds. See Managing Project Jobs and Builds. To know more about Hudson, see http://eclipse.org/hudson
and read the Hudson Book at http://wiki.eclipse.org/The_Hudson_Book
.
Maven
Maven is a project management and build automation tool that you can use to build applications. You can also use the project’s Maven repository to store application artifacts and libraries. See Using the Project Maven Repository.
To know more Maven, see http://maven.apache.org/
and your IDE's Maven integration documentation.
Code Review
You can invite your project team members to review the source code of a Git repository branch and add comments. Based on the comments and feedback, you can then choose to merge the review branch with the target branch.
Issue Tracker
You can create and track issues such as tasks, defects, and features and assign them to your team members. You can also use the Agile methodology to update issues.
See Tracking Issues and Updating Issues Using the Agile Methodology.
Wiki
You can create wiki pages for document authoring and collaboration with your team members.
See Using Wiki Pages.
Deploy
You can deploy your application artifacts to Oracle Java Cloud Service - SaaS Extension, publicly available Oracle Java Cloud Service instances, and Oracle Application Container Cloud Service instances.