Method

GgitRemotedownload

Declaration [src]

gboolean
ggit_remote_download (
  GgitRemote* remote,
  const gchar* const* specs,
  GgitFetchOptions* fetch_options,
  GError** error
)

Description [src]

Connect to the remote if not yet connected, negotiate with the remote about which objects are missing and download the resulting packfile and its index.

Parameters

specs An array of gchar*
 

The ref specs.

 The argument can be NULL.
 The array must be NULL-terminated.
 The data is owned by the caller of the function.
 Each element is a NUL terminated UTF-8 string.
fetch_options GgitFetchOptions
 

A GgitFetchOptions.

 The data is owned by the caller of the function.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: gboolean
 

TRUE if successful, FALSE otherwise.