Comment utiliser la navigation par code GitHub à partir du navigateur?

10

Je veux profiter des fonctionnalités de navigation de code de GitHub sur le navigateur, mais je reçois ce message d'erreur en haut du code python:

Code navigation is available for this repository but data for this commit does not exist.

Quand cela fonctionne avec succès, il dit:

You're using code navigation to jump to definitions or references.

Quelqu'un pourrait-il m'aider à comprendre ce que signifie ce message?

Darius
la source

Réponses:

8

Les référentiels privés ne sont actuellement pas indexés pour la navigation dans le code. Actuellement, l'indexation de la navigation par code est effectuée sur les référentiels publics et sera déployée dans les référentiels privés au fil du temps.

Cfir TSabari
la source
2
Quelle était votre source pour cette réponse? Ce billet de blog semble en désaccord, qui a été publié avant votre réponse. "Affichez l'onglet de code sur n'importe quel référentiel public ou privé pour les langues prises en charge pour l'essayer." La navigation par code ne fonctionne pas pour moi, j'essaie de retrouver la situation actuelle. Le dépôt privé de la mine a été récemment ajouté, et donc peut-être qu'il n'est pas encore indexé ... mais j'aimerais toujours en savoir plus sur l'état actuel de cette fonctionnalité Github, et plus précisément, ce message d'erreur qu'OP pose.
daevski
4

Étant donné que Code Navigation a été publié en version bêta publique limitée pour certains référentiels plus tôt cette année, et disponible sur les référentiels Python depuis novembre dernier, il est possible que votre référentiel (en supposant qu'il ait été validé) n'ait pas encore été analysé, surtout s'il est assez récent.

De plus, la page d'aide mentionne:

La navigation par code fonctionne pour les branches actives.
Si la fonctionnalité est activée pour vous mais que vous ne voyez pas de liens vers les définitions des fonctions et des méthodes, passez à la branche et réessayez.

VonC
la source