Hi,

I'm using svn 1.8.8 (Ubuntu 14.04.4 LTS), so this may be already fixed...

If a patch contains new files in new sub directories, applying this patch
fails.

$ export LANG=C
$ export LC_MESSAGES=C

$ svn help | head -n 2
usage: svn <subcommand> [options] [args]
Subversion command-line client, version 1.8.8.

$ head -n 5 patch
Index: pt_BR/reference/pdo/pdo/getattribute.xml
--- pt_BR/reference/pdo/pdo/getattribute.xml
+++ pt_BR/reference/pdo/pdo/getattribute.xml
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="utf-8"?>

$ ls -lahr pt_BR/reference/pdo/
total 16K
-rw-rw-r--  1 andre andre 1.5K Apr 24 20:57 ini.xml
drwxrwxr-x  2 andre andre 4.0K Apr 24 20:57 functions
drwxrwxr-x 90 andre andre 4.0K Apr 24 20:57 ..
drwxrwxr-x  3 andre andre 4.0K Apr 24 20:57 .

$ svn info pt_BR/reference/pdo/ | grep si
URL: https://svn.php.net/repository/phpdoc/pt_BR/trunk/reference/pdo
Repository Root: https://svn.php.net/repository
Repository UUID: c90b9560-bf6c-de11-be94-00142212c4b1
Revision: 339092

$ svn status pt_BR/
$ svn patch patch
svn: E155005: No write-lock in '/home/andre/phpdoc/pt_BR/reference/pdo'
$ svn status pt_BR/
?       pt_BR/reference/pdo/pdo
$ svn patch patch
Skipped missing target: 'pt_BR/reference/pdo/pdo/getattribute.xml'
Skipped missing target: 'pt_BR/reference/pdo/pdo/getavailabledrivers.xml'
Summary of conflicts:
  Skipped paths: 2
$ svn status pt_BR/
?       pt_BR/reference/pdo/pdo
$

André

Reply via email to