Fossil

Diff
Login

Diff

Differences From Artifact [eacfb4f970]:

To Artifact [6829370778]:


1681
1682
1683
1684
1685
1686
1687

1688




1689
1690
1691
1692
1693
1694
1695
1681
1682
1683
1684
1685
1686
1687
1688

1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699







+
-
+
+
+
+







    free(zManifestFile);
  }
  nvid = content_put(&manifest);
  if( nvid==0 ){
    fossil_panic("trouble committing manifest: %s", g.zErrMsg);
  }
  db_multi_exec("INSERT OR IGNORE INTO unsent VALUES(%d)", nvid);
  if( !dryRunFlag ){
  manifest_crosslink(nvid, &manifest);
    if( run_common_script()!=TH_OK || manifest_crosslink(nvid, &manifest)==0 ){
      fossil_panic("%s\n", Th_GetResult(g.interp, 0));
    }
  }
  assert( blob_is_reset(&manifest) );
  content_deltify(vid, nvid, 0);
  zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", nvid);
  fossil_print("New_Version: %s\n", zUuid);
  if( outputManifest ){
    zManifestFile = mprintf("%smanifest.uuid", g.zLocalRoot);
    blob_zero(&muuid);