Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
all
-
None
Description
I first do a "svn add" using : svn add -N my_repos/fileToAdd.txt my_repos/toAdd my_repos/toAdd/file0.add my_repos/toAdd/file1.add my_repos/toAdd/toAdd0 my_repos/toAdd/toAdd0/file0.add A my_repos/fileToAdd.txt A my_repos/toAdd A my_repos/toAdd/file0.add A my_repos/toAdd/file1.add A my_repos/toAdd/toAdd0 A my_repos/toAdd/toAdd0/file0.add 6 files were scheduled to be added. I then tried to commit all these files at once using : svn ci -N -m "test" my_repos/fileToAdd.txt my_repos/toAdd my_repos/toAdd/file0.add my_repos/toAdd/file1.add my_repos/toAdd/toAdd0 my_repos/toAdd/toAdd0/file0.add Adding my_repos/fileToAdd.txt Adding my_repos/toAdd Adding my_repos/toAdd/file0.add Adding my_repos/toAdd/file1.add Transmitting file data ... Committed revision 4. Only 4 files / 6 were added to repository. It seems that the problem comes from svn_path_condense_targets in target.c which does not work as expected when "-N" parameter is used.
Original issue reported by xerus