Fossil

Diff
Login

Diff

Differences From Artifact [d2702b10c5]:

To Artifact [e641e4b465]:


690
691
692
693
694
695
696

697
698
699
700
701
702
703
    blob_appendf(&cmd, " patch %s%s %$ -", zRemoteCmd, zForce, zDir);
  }else{
    Blob remote;
    *(char*)(zDir-1) = 0;
    transport_ssh_command(&cmd);
    blob_appendf(&cmd, " -T");
    blob_append_escaped_arg(&cmd, zRemote, 0);

    blob_init(&remote, 0, 0);
    if( zFossilCmd==0 ) zFossilCmd = "fossil";
    blob_appendf(&remote, "%$ patch %s%s --dir64 %z -", 
                 zFossilCmd, zRemoteCmd, zForce, encode64(zDir, -1));
    blob_append_escaped_arg(&cmd, blob_str(&remote), 0);
    blob_reset(&remote);
  }







>







690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
    blob_appendf(&cmd, " patch %s%s %$ -", zRemoteCmd, zForce, zDir);
  }else{
    Blob remote;
    *(char*)(zDir-1) = 0;
    transport_ssh_command(&cmd);
    blob_appendf(&cmd, " -T");
    blob_append_escaped_arg(&cmd, zRemote, 0);
    blob_append_escaped_arg(&cmd, "PATH=$HOME/bin:$PATH", 0);
    blob_init(&remote, 0, 0);
    if( zFossilCmd==0 ) zFossilCmd = "fossil";
    blob_appendf(&remote, "%$ patch %s%s --dir64 %z -", 
                 zFossilCmd, zRemoteCmd, zForce, encode64(zDir, -1));
    blob_append_escaped_arg(&cmd, blob_str(&remote), 0);
    blob_reset(&remote);
  }