Search Guide Contact
Software Heritage

Quick Help

Input

Timestamps The two timestamps define the minimal and maximal time of the resulting revisions. Time is given in GMT. Use leading zeros if the format 'YYYY-MM-TT, hh:mm:ss' is not matched.

Path Path to a file which has been edited in the resulting revision. Wildcards can be used as explained below. See queries below for example paths.

Wildcards

The following wildcards are supported for the path. Click on the example queries to automatically fill the form with the respective values.

/**/ matches zero or more labels. The path of the following example matches all files called 'db.py' in any subdirectory (recursively) of a directory '/neutron/plugins/' or in this directory itself:

/*/ matches exactly one label. The path of the following example matches all files called 'db.py' in any DIRECT subdirectory of a directory '/neutron/plugins/':

* when used within one label, this matches every sequence of valid path characters except '/'. The path of the following example matches all files with '.py' extension in the given directory:

Escaping

To search for a path which contains an asterisk (*), this character has to be escaped such that it is not treated as a wildcard. Use backslash to do so (TODO: Double escaping?)


For more detailed information, visit our Guide.

Search History

Software Heritage Search Query

Path:

Min Timestamp:

-

-

,

:

:

Max Timestamp:

-

-

,

:

:

Index direction: