svn_diff(PECL svn:0.1-0.2) svn_diff — Recursively diffs two paths Описание
array svn_diff
( string $path1
, int $rev1
, string $path2
, int $rev2
)
Recursively diffs two paths, path1 and path2 .
Список параметров
Возвращаемые значенияReturns an array-list consisting of two streams: the first is the diff output and the second contains error stream output. The streams can be read using fread(). Returns FALSE or NULL on error. The diff output will, by default, be in the form of Subversion's custom unified diff format, but an » external diff engine may be used depending on Subversion's configuration. ПримечанияВнимание
Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск. Примеры
Пример #1 Basic example This example demonstrates the basic usage of this function, and the retrieval of contents from the stream:
<?phpРезультат выполнения данного примера:
Пример #2 Diffing two revisions of a repository path This example implements a wrapper function that allows a user to easily diff two revisions of the same item using an external repository path (the default syntax is somewhat verbose):
<?php
Пример #3 Portably diffing two local files This example implements a wrapper function that portably diffs two local files, compensating for the realpath() fix and the backslashes bug:
<?php |
|
|
| © 2009 Тест скорости интернета | Boont.Ru |