anchor.diff:                  Process.ExecProcess (fun info ->
                       info.FileName <- parameters.ToolPath
                       info.WorkingDirectory <- parameters.WorkingDir
  -                    info.Arguments <- sprintf "push %s%s%s file %s" url endpoint key (Process.toParam package)) parameters.TimeOut
  +                    info.Arguments <- sprintf "push %s%s%s%s" url endpoint key (Process.toParam package)) parameters.TimeOut
               if pushResult <> 0 then failwithf "Error during pushing %s." package
   
   /// Returns the dependencies from specified paket.references file
  
positive.code:                         let pushResult =
                              Process.ExecProcess (fun info ->
                                  info.FileName <- parameters.ToolPath
                                  info.Arguments <- sprintf "push %s%s%s file %s" url endpoint key (Process.toParam package)) parameters.TimeOut
                          if pushResult <> 0 then failwithf "Error during pushing %s." package })
  
              Async.Parallel tasks
  
negative.code:     let parameters : PaketPushParams = PaketPushDefaults() |> setParams
  
      let packages = !! (parameters.WorkingDir @@ "/**/*.nupkg") |> Seq.toList
      let url = if String.IsNullOrWhiteSpace parameters.PublishUrl then "" else " --url " + Process.toParam parameters.PublishUrl
      let endpoint = if String.IsNullOrWhiteSpace parameters.EndPoint then "" else " --endpoint " + Process.toParam parameters.EndPoint
      let key = if String.IsNullOrWhiteSpace parameters.ApiKey then "" else " --apikey " + Process.toParam parameters.ApiKey
  
      use __ = Trace.traceTask "PaketPush" (String.separated ", " packages)
  
  