Hi
I tried using svn_add and svn_commit. In the example of this 2 functions it keep saying about the working directory which is also very unspecific. Can anyone post more example on this. An example which uploads a file to the svn repository will be highly appreciated.
svn_add
(PECL svn >= 0.1.0)
svn_add — Schedules the addition of an item in a working directory
Descrição
Adds the file, directory or symbolic link at path to the working directory. The item will be added to the repository the next time you call svn_commit() on the working copy.
Parâmetros
- path
-
Path of item to add.
Nota: Caminhos relativos irão ser resolvidos como se o diretório atual fosse o que contém o binário PHP. Para chamar script do diretório, use realpath() ou dirname(__FILE__).
- recursive
-
If item is directory, whether or not to recursively add all of its contents. Default is TRUE
- force
-
If true, Subversion will recurse into already versioned directories in order to add unversioned files that may be hiding in those directories. Default is FALSE
Valor Retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Notas
Esta função é EXPERIMENTAL. O comportamento desta função, seu nome, incluindo toda documentação pode ser modificado sem aviso em futuras versões do PHP. Esta função deve ser usada por sua própria conta e risco.
Exemplos
Exemplo #1 svn_add() example
In a working directory where svn status
returns:
$ svn status ? foobar.txt
...this code:
<?php
svn_add('foobar.txt');
?>
...will schedule foobar.txt for addition into the repository.
svn_add
13-Mar-2010 08:13

SVN Funções