mirror of
https://git.proxmox.com/git/libgit2
synced 2025-12-26 14:42:17 +00:00
parent
359316b5d3
commit
3874f2d54f
@ -60,7 +60,7 @@ GIT_EXTERN(int) git_remote_create(
|
||||
* See `git_tag_create()` for rules about valid names.
|
||||
*
|
||||
* @param out pointer to the new remote object
|
||||
* @param repo the associated repository. May be NULL for a "dangling" remote.
|
||||
* @param repo the associated repository
|
||||
* @param fetch the fetch refspec to use for this remote. May be NULL for defaults.
|
||||
* @param url the remote repository's URL
|
||||
* @return 0 or an error code
|
||||
@ -71,16 +71,6 @@ GIT_EXTERN(int) git_remote_create_inmemory(
|
||||
const char *fetch,
|
||||
const char *url);
|
||||
|
||||
/**
|
||||
* Sets the owning repository for the remote. This is only allowed on
|
||||
* dangling remotes.
|
||||
*
|
||||
* @param remote the remote to configure
|
||||
* @param repo the repository that will own the remote
|
||||
* @return 0 or an error code
|
||||
*/
|
||||
GIT_EXTERN(int) git_remote_set_repository(git_remote *remote, git_repository *repo);
|
||||
|
||||
/**
|
||||
* Get the information for a particular remote
|
||||
*
|
||||
|
||||
13
src/remote.c
13
src/remote.c
@ -195,19 +195,6 @@ int git_remote_create_inmemory(git_remote **out, git_repository *repo, const cha
|
||||
return 0;
|
||||
}
|
||||
|
||||
int git_remote_set_repository(git_remote *remote, git_repository *repo)
|
||||
{
|
||||
assert(repo);
|
||||
|
||||
if (remote->repo) {
|
||||
giterr_set(GITERR_INVALID, "Remotes can't change repositiories.");
|
||||
return GIT_ERROR;
|
||||
}
|
||||
|
||||
remote->repo = repo;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int git_remote_load(git_remote **out, git_repository *repo, const char *name)
|
||||
{
|
||||
git_remote *remote;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user