otherwise fatal. Currently defined flags:
Deleted branch is deleted
+ .gitattributes Sets the attributes
+
<full-name> has the format:
<email>@<domain.name>/<yyyy>-<mm>-<dd>T<hh><mm><ss>Z/<nickname-path>
return $spec;
}
+sub setup_config () {
+ my ($files) = (qw(msg deps included flags gitattributes));
+ my $version = 1;
+ foreach my $file ($files) {
+ my $cfgname = "merge.topbloke-$file.";
+ my $current = run_git_1line(qw(config), "$cfgname.driver");
+ next if $current =~ m/^topbloke-merge-driver --v$version /o;
+ debug("setting merge driver $file");
+ run_git_1line(qw(config), "$cfgname.name",
+ "topbloke merge driver for $file");
+ run_git_1line(qw(config), "$cfgname.driver",
+ "topbloke-merge-driver --v$version $file %O %A %B %L");
+ }
+}
+
1;