How can I merge two users with different emails who in fact are one person?
Starting from Stash 2.5.0 you can use .mailmap file in the repository to do this. Please, note this affects only commits made after the mailmap file was added. Changing a global .mailmap file in Git won't help (see details here). Also, please see the documentation for e-mail management in Awesome Graphs.
Does Awesome Graphs support Stash Data Center?
Yes, if you're using the paid version of Awesome Graphs 2.1.0 or higher. See this page for details.
My Stash instance is used under a Community/OpenSource/Classroom license. Can I get Awesome Graphs for free?
Yes, in this case you can request a free Community/OpenSource/Classroom license for Awesome Graphs directly from Atlassian. To do that, please, follow this link.
Your free Awesome Graphs license is valid only if your organization is approved by Atlassian for a Community/OpenSource/Classroom license type. To learn more about Atlassian Community, OpenSource, Classroom licenses, see this page.
What time zone is used for displaying statistics?
Awesome Graphs uses the time zone set for the Stash instance (Stash doesn't support user time zones). If all commiters are located in the same time zone, you may want to set the time zone for Stash.
To do that, you need to:
When does Awesome Graphs index repository data?
After Awesome Graphs is installed on Stash it starts indexing all repositories associated with it right away.
I have a instance of Stash with a lot of heavily branched repositories. Shall I install Awesome Graphs on it right away?
For large Stash instances it's highly recommended to try Awesome Graphs on a staging environment first. If it runs smoothly, install it on a production instance. If you run into problems, contact us.
Where does Awesome Graphs store indexed data?
Starting from version 2.0, the indexed data is stored in the Stash database. Storing persistent data helps to avoid reindexing each time the add-on is reinstalled or updated.
It takes too long to index my repository. What is the problem?
On large Stash instances Awesome Graphs may need some time to index all data. In this case we recommend running Awesome Graphs on staging environment first.
Awesome Graphs is indexing data and completely loads one CPU core. Is it normal?
Yes. On large Stash instances, Awesome Graphs can load one core completely. We recommend installing it on a server with at least a dual-core CPU for better performance.
Awesome Graphs crashes Stash. Why?
Most likely you don't have enough RAM to index all data in your repositories. This can happen on large Stash instances (with over 400 000 commits). Please, add more RAM for your JVM, we recommend installing at least 1.5 GB of RAM for a stable performance. If this doesn't help, please, contact us. Also, see #7 in this FAQ.
Are merge commits counted in the Contributors and Contributions graphs?
No. Only regular commits and pull requests are taken into account.
Why there's no link to Contributions from the Contributors graph?
The Contributors graph displays a link to Contribution only if a contributor is a Stash user and:
See #1 in this FAQ to learn how to merge different user names and emails for one person.
How do I install Awesome Graphs?
Log into your Stash as Administrator and install Awesome Graphs directly from Atlassian Marketplace or by file upload. To check whether Awesome Graphs is compatible with your Stash version, please, visit Atlassian Marketplace.
Once Awesome Graphs is installed, you'll see the Graphs tab on the left-side navigation bar on each repository page in Stash. Awesome Graphs works out of the box and doesn't require any configuration. Please, read the License Policy section to learn which features are free and which require purchasing a commercial license.
Which features are free and which ones are paid?
Awesome Graphs' functionality comprises free and paid features. The features of Basic Functionality are free. , , , Commit Graph, File Contributors, Managing User E-mails By Using Aliases In The User Profile Settings and Stash Data Center Support of Advanced Functionality are paid. Contributors of Advanced Functionality contains both free and paid features.
The free features are available immediately after installation. To use the paid features, you need to generate an evaluation license valid for 30 days. Once your evaluation license expires, Awesome Graphs' functionality will be restricted to free features, and you will need to purchase a commercial license in order to continue using the paid features.
Why choose Awesome Graphs over Commit Graph?
Commit Graph is a new addition to Awesome Graphs' pack. After a while it will have much richer functionality. However, within its initial release, Awesome Graphs' Commit Graph already has advantages over Commit Graph by Chason Choate. Below is the comparison of the two add-ons.
What should I do if I'm having problems with Awesome Graphs?
Contact us providing as much information about your problem as possible.