Difference between revisions of "VTK/Git"

From KitwarePublic
< VTK
Jump to navigationJump to search
Line 107: Line 107:
* '''nightly-master''': Follows '''master''', updated at 01:00 UTC
* '''nightly-master''': Follows '''master''', updated at 01:00 UTC
* '''hooks''': Local commit hooks ([[Git/Hooks#Local|place]] in .git/hooks)
* '''hooks''': Local commit hooks ([[Git/Hooks#Local|place]] in .git/hooks)
* '''dashboard''': Dashboard script ([[VTK/Git/Dashboard|setup]] a CDash client)


Release branches converted from CVS have been artificially merged into master.
Release branches converted from CVS have been artificially merged into master.
Actual releases have tags named by the release version number.
Actual releases have tags named by the release version number.

Revision as of 14:18, 20 May 2013

Introduction

VTK version tracking and development is hosted by Git. Please select a task for further instructions:

Main Tasks:

  • Install Git - Git 1.6.6 or greater is preferred (required for development)

Other Tasks:

The remainder of this page provides reference information and links. It is not intended to provide instructions.

Repositories

One may browse the repositories online using the Gitweb interface at http://vtk.org/gitweb.

Repository Purpose Access URL
VTK.git Visualization Toolkit clone (git) git://vtk.org/VTK.git
clone (http) http://vtk.org/VTK.git
push (ssh) git@vtk.org:VTK.git (maintainers only)
VTK Gerrit VTK Code Review
fetch (http) http://review.source.kitware.com/p/VTK
push (ssh) ssh://username@review.source.kitware.com/VTK
VTKData.git VTK Testing Data clone (git) git://vtk.org/VTKData.git
clone (http) http://vtk.org/VTKData.git
push (ssh) git@vtk.org:VTKData.git
VTKLargeData.git VTK Large Data clone (git) git://vtk.org/VTKLargeData.git
clone (http) http://vtk.org/VTKLargeData.git
push (ssh) git@vtk.org:VTKLargeData.git
GitHub Mirror https://github.com/Kitware/VTK
Gitorious Mirror https://gitorious.org/kitware/vtk

Branches

At the time of this writing the VTK.git repository has the following branches:

  • master: Development (default)
  • release: Maintenance of latest release
  • nightly-master: Follows master, updated at 01:00 UTC
  • hooks: Local commit hooks (place in .git/hooks)
  • dashboard: Dashboard script (setup a CDash client)

Release branches converted from CVS have been artificially merged into master. Actual releases have tags named by the release version number.