# Enrolling Files

Before Rockhopper can track changes to a spreadsheet, you need to **enroll** it. Enrollment connects the file to Rockhopper and creates the first version automatically.

## How to enroll a file

1. From the **My Files** page, click the **File Manager** button (top right)

![File Manager button on the My Files page](/files/JL6rdfhrr5CKDb2FA4T6)

2. A side panel opens showing the spreadsheets you have access to in OneDrive, SharePoint, or Google Drive
3. Select the files you want to enroll
4. Click **Enroll file(s)**

![File Manager side panel with files selected for enrollment](/files/BuWw3yAYrCX012cxQjUG)

Rockhopper takes a snapshot of each file and creates an initial version. From this point forward, every change is tracked.

{% hint style="info" %}
If a file has already been enrolled by a teammate but isn't showing on your My Files page, click the **+** icon next to the file name in the File Manager to add it to your view.
{% endhint %}

![Add to My Files plus icon for already-enrolled files](/files/jrkbwbjLWkuWK6Yr8yNu)

![My Files page with enrolled files showing version info](/files/SnesH7YWekpPCJQ80gr2)

## The File Versions page

Click on any file from My Files to open its **File Versions** page. This is where you manage the file's lifecycle.

![File Versions page showing version history](/files/q7NrQL76vOqbT4v17N29)

The version list shows every committed version with:

* **Version number** (e.g. v1.0.0, v1.1.0) and who created it
* **Description** — the note written when the version was committed
* **Timestamp** — when the version was created, displayed in your timezone
* **Status** — whether the version is current, discarded, or reverted

From this page you can:

* Click any version row to open the [difference analysis view](/product-guide/tracking-changes.md#the-difference-analysis-view)
* **Download** any version as a file (click the download icon on the row)
* **Open the live file** in Excel or Google Sheets
* Access the [Comments](/product-guide/comments.md) and [Reviews](/product-guide/reviews.md) panels via the navigation bar
* [Create a new version](/product-guide/versions.md#creating-a-version), [discard changes](/product-guide/versions.md#discarding-changes), or [revert](/product-guide/versions.md#reverting-to-a-previous-version)
* [Pause or unpause edits](/product-guide/versions.md#if-other-users-are-working-on-the-file) when you need exclusive access


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rockhopper.co/product-guide/enrolling-files.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
