This documentation relates to an earlier version of FishEye.
View

Unknown macro: {spacejump}

or visit the current documentation home.

Creating a repository

Creating a new Git repository is a straight-forward process.

1. Go to the repositories section of the admin interface and click on Create.

2. Specify the name and description for the new repository.

Only alphanumeric characters, and the following punctuation characters are accepted in the name: underscore '_', hyphen '-' and full-stop / period '.' .

3. Click Create at the bottom to add your new repository.

The repository URL can also be found on the repository page.

  • No labels

7 Comments

  1. Anonymous

    Can I group repositories ?

    ex. I have 2 big services. Services have some repositories.

    So I'd like to group as follows

    service1/project1.git

    service1/project2.git

    service1/project3.git

     

    service2/project1.git

    service2/project2.git

    service2/project3.git

    service2/project4.git

  2. Anonymous

    Dear Atlassian Folks.

    The requirement to group repositories is also important for my company.

    Could you answer the question please?

    1. Sten Pittet

      Hi,

      Could you please send me an email at spittet(at)atlassian.com? I'll be glad to know more about your company and your requirements.

      I may also have a solution for you depending on the use case.

      Cheers,

      Sten Pittet

      FishEye / Crucible Product Manager

  3. Jean-Charles Crépeau

    Dear Atlassian folks,

    I was wondering if it was somehow possible to automate the addition of repositories. You see, we will install the Unix version of Crucible/FishEye, and

    we have over 1,600 repositories to add; we certainly do not want to do that by hand.

    I was hoping we could build a script that reads an outputstream --the list of our streams/repositories-- and invoke an API or something to add the repositories back-end

    rather than doing it manually.

    Thanks in advance.

    J-C

    1. Jean-Charles Crépeau

      Actually we found a way to do it.

      We just have to build a list of all GIT repositories we need, then build a script that will loop on each entry and create a repository entry in $FISHEYE_HOME/config.xml.

       

  4. James Carr

    It seems from this documentation that only administrators can create managed git repositories. Our hope was to use fisheye as an alternative to github enterprise PLUS allow code search for both git and another department that uses SVN.

    Is it possible to setup users who have permissions to create git repositories without having to give them full blown admin rights?

    1. Sten Pittet

      Hi James,

      If you want to manage Git repositories and integrate with other Atlassian products I would suggest you to try Stash, our new Git repository management solution.

      Stash has a flexible permission system allowing you to empower your developers and let them create and manage their own projects and repositories without having to be administrators.

      Cheers,

      Sten Pittet
      Dev Tools Product Manager