svn_blame
(PECL svn >= 0.3.0)
svn_blame — Récupère les condamnations SVN pour un fichier
Description
array svn_blame
( string
$repository_url
[, int $revision_no
= SVN_REVISION_HEAD
] )Récupère les condamnations SVN pour un fichier à partir d'une URL du référentiel.
Liste de paramètres
-
repository_url
-
L'URL du référentiel.
-
revision_no
-
Le numéro de révision.
Valeurs de retour
Un tableau des informations de condamnation SVN séparées par ligne qui incluent le numéro de révision, le numéro de ligne, la ligne de code, l'auteur et la date.
Exemples
Exemple #1 Exemple d'utilisation de svn_blame()
<?php
$svnurl = 'http://svn.example.org/svnroot/foo/trunk/index.php';
print_r( svn_blame($svnurl) );
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Array ( [0] = Array ( [rev] = 1 [line_no] = 1 [line] = Hello World [author] = joesmith [date] = 2007-07-02T05:51:26.628396Z ) [1] = Array ...
Voir aussi
- svn_diff() - Compare deux chemins, récursivement
- svn_logs()
- svn_status() - Récupère le statut des fichiers et des dossiers de la copie de travail