anchor.diff:  // Generate the documentation
   
   Target "GenerateDocs" <| fun () ->
  -    executeFSIWithArgs "docs/tools" "generate.fsx" ["--define:RELEASE"] [] |> ignore
  -
  -// -----------------------------------------------------------------------------
  -// Release Scripts
  +    executeFSIWithArgs "docs/tools" "generate.fsx" ["--define:RELEASE"] []
  +    |> ignore
  +
  +// -----------------------------------------------------------------------------
  +// Release the generated documentation or compiled binaries
   
   let publishFiles what branch fromFolder toFolder =
       let tempFolder = "temp/" + branch
       CleanDir tempFolder
  -    Repository.cloneSingleBranch "" (gitHome + "/" + gitName + ".git") branch tempFolder
  +
  +    let gitUrl = gitHome + "/" + gitName + ".git"
  +    Repository.cloneSingleBranch "" gitUrl branch tempFolder
  +
       fullclean tempFolder
  -    CopyRecursive fromFolder (tempFolder + "/" + toFolder) true |> tracefn "%A"
  +    CopyRecursive fromFolder (tempFolder + "/" + toFolder) true
  +    |> tracefn "%A"
  +
       StageAll tempFolder
  -    Commit tempFolder <| sprintf "Update %s for version %s" what release.NugetVersion
  +    Commit tempFolder <| sprintf "Update %s for version %s."
  +                                 what release.NugetVersion
       Branches.push tempFolder
   
   Target "ReleaseDocs" <| fun () ->
  
positive.code: |> List.iter runTestTask
  
  // -----------------------------------------------------------------------------
  // Source link the pdb files
  
  #if MONO
  
  Target "SourceLink" <| id
  
  #else
  
  open SourceLink
  
  Target "SourceLink" <| fun () ->
      use repo = new GitRepo(__SOURCE_DIRECTORY__)
      for file in !! "src/*.fsproj" do
          let proj = VsProj.LoadRelease file
  
negative.code:     |> ignore
  
  // -----------------------------------------------------------------------------
  // Run the unit tests using a sequential NUnit test runner
  
  Target "RunTests" <| ignore
  
  let runTestTask name =
  