Cucumber Ltd / jam

Access git repositoryfeatures/publish_and_read/access_git_repository.feature

[#874] Remove feature toggle on release changes \o/

Matt Wynne

Currently viewing

Feature: Access Git repository

Cucumber Pro provides a Git repository for every project. This enables you to have a full history of your documentation synced with the development history.


  • Every new project has an empty Git repo associated to it
  • Every project should display its name and Git URL
  • Git URLs are on the SSH scheme


  • By default, only the creator of a project can view it
  • By default, only the creator of a project can clone, push and pull from it


  • Given the following projects have been created:
  • And Dolly has uploaded her public key

Scenario: you can clone your own empty private project

  • When Dolly clones the janes-private-project git repository
  • Then Dolly should have an empty local janes-private-project git repository