Back to Documentation
Beginner • 15 min read

First Repository Analysis

Analyze your first repository and understand the insights DevLyTicks provides about your development process.

1
Selecting Your First Repository

Choose a repository to analyze. For your first sync, we recommend selecting an active repository with regular commits.

Recommended Repository Characteristics:

  • Active development (commits in the last 30 days)
  • Multiple contributors for team insights
  • Moderate size (faster initial sync)
  • Public or private (with Pro plan)

💡 Pro Tip: Avoid very large repositories (1000+ commits) for your first sync. Start small to see results quickly!

2
Understanding the Sync Process

When you sync a repository, DevLyTicks imports and analyzes your GitHub data.

Data Collection Phase

DevLyTicks fetches commits, pull requests, issues, contributors, and repository metadata from GitHub API.

Analysis Phase

Our algorithms analyze code quality, contribution patterns, velocity metrics, and collaboration data.

Metrics Generation

Final metrics are calculated and made available in your analytics dashboard.

Data Availability Timeline
Immediate
Repository connected, sync initiated
1-5 min
Basic repository info and recent activity
5-15 min
Complete commit history and contributors
15-30 min
Full analytics, quality scores, and insights

Note: Timing varies based on repository size and GitHub API rate limits.

3
Interpreting Your First Metrics

Once sync is complete, you'll see various metrics on your analytics dashboard.

Commit Activity

  • • Total commits
  • • Commits per day/week
  • • Active days
  • • Commit size distribution

Contributors

  • • Active contributors
  • • Top contributors
  • • Contribution distribution
  • • New vs returning

Code Quality

  • • Overall quality score (0-100)
  • • Maintainability index
  • • Technical debt hours
  • • Code complexity

Pull Requests

  • • Total PRs opened/merged
  • • Average review time
  • • PR size metrics
  • • Review participation
Common Questions

Why is my quality score low?

Quality scores consider multiple factors including code complexity, maintainability, and best practices. Review detailed metrics to understand areas for improvement.

Can I sync historical data?

Yes! DevLyTicks imports your complete repository history, including all past commits and activity.

How often does data refresh?

Data refreshes automatically when you push new commits. You can also manually trigger a sync anytime.