Lines Matching refs:SVN
35 # Handles added files (does a svn add with logic to handle local changes).
36 # Handles added directories (does a svn add).
37 # Handles removed files (does a svn rm with logic to handle local changes).
39 # (does a svn rm).
40 # Has mode where it will roll back to svn version numbers in the patch file so svn
47 # Handles binary files (requires patches made by svn-create-patch).
48 # Handles copied and moved files (requires patches made by svn-create-patch).
54 # Handle copied and moved directories (would require patches made by svn-create-patch).
116 '.svn' => 1,
175 die "--merge is currently only supported for SVN" unless isSVN();
176 # How do we handle Git patches applied to an SVN checkout here?
180 system("svn", "update", "-r", $version, $file) == 0 or die "Failed to run svn update -r $version $file.";
212 # SVN prints "svn: warning: 'directory' is already under version control"
382 system("svn", "stat", "$fullPath.orig") if isSVN() && -e "$fullPath.orig";
416 # This could be made into a more general "status" call, except svn and git
453 system("svn", "copy", $source, $destination) == 0 or die "Failed to svn copy $source $destination.";
464 system("svn", "add", $path) == 0 or die "Failed to svn add $path.";
474 # SVN is very verbose when removing directories. Squelch all output except the last line.
476 open SVN, "svn rm --force '$path' |" or die "svn rm --force '$path' failed!";
478 while (<SVN>) {
481 close SVN;