Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Browsing Code
    • Very easy.  Code is filterable by Branch and Tag.
    • You can link to anything and everything which allows easy sharing of code
    • If tarballs are enabled, you can download a Tarball of a directory
  2. Searching source code
    • You can search EVERYTHING
    • Or you can search individual repositories, files, or only files whose names match a regex
    • Of the files you search, you can choose to search only the commits, only the diffs, or the content of the file
      • For even more control, you can write your own SQL script to search the code and order the results
  3. Again, you can watch code and receive emails immediately when someone changes something, or just once a day for busy repositories/files
  4. Jira integration lets you see changes in the code and how they relate to bugs
  5. Commit Graphs allow you to see how the code in other branches or tags relates to code in the trunk and lineage for files
  6. Charts and visualization gives you an idea of how much a project has changed over a given amount of time

Try it out

  • Test installation is only usable at SLAC. The sandbox version is good to play around with if you're not at SLAC.
  • Right now, it's not integrated with Crowd or Jira, but you can create a user account using your slac ID for the time being. Of course if you create an account your should not use the same password as your other SLAC accounts.
  • FishEye also supports GIT, so if anyone at SLAC has a GIT (or mercurial) repository they don't mind others looking at it would be interesting to try setting up access to it via FishEye too.