@@ -41,25 +41,25 @@ func UpdateAddress(ctx context.Context, m *repo_model.Mirror, addr string) error
4141	remoteName  :=  m .GetRemoteName ()
4242	repo  :=  m .GetRepository (ctx )
4343	// Remove old remote 
44- 	err  =  gitrepo .RemoveGitRemote (ctx , repo , remoteName )
44+ 	err  =  gitrepo .GitRemoteRemove (ctx , repo , remoteName )
4545	if  err  !=  nil  &&  ! git .IsRemoteNotExistError (err ) {
4646		return  err 
4747	}
4848
49- 	err  =  gitrepo .AddGitRemote (ctx , repo , remoteName , addr , "--mirror=fetch" )
49+ 	err  =  gitrepo .GitRemoteAdd (ctx , repo , remoteName , addr , "--mirror=fetch" )
5050	if  err  !=  nil  &&  ! git .IsRemoteNotExistError (err ) {
5151		return  err 
5252	}
5353
5454	if  m .Repo .HasWiki () {
5555		wikiRemotePath  :=  repo_module .WikiRemoteURL (ctx , addr )
5656		// Remove old remote of wiki 
57- 		err  =  gitrepo .RemoveGitRemote (ctx , repo .WikiStorageRepo (), remoteName )
57+ 		err  =  gitrepo .GitRemoteRemove (ctx , repo .WikiStorageRepo (), remoteName )
5858		if  err  !=  nil  &&  ! git .IsRemoteNotExistError (err ) {
5959			return  err 
6060		}
6161
62- 		err  =  gitrepo .AddGitRemote (ctx , repo .WikiStorageRepo (), remoteName , wikiRemotePath , "--mirror=fetch" )
62+ 		err  =  gitrepo .GitRemoteAdd (ctx , repo .WikiStorageRepo (), remoteName , wikiRemotePath , "--mirror=fetch" )
6363		if  err  !=  nil  &&  ! git .IsRemoteNotExistError (err ) {
6464			return  err 
6565		}
@@ -208,25 +208,7 @@ func pruneBrokenReferences(ctx context.Context,
208208	stderrBuilder .Reset ()
209209	stdoutBuilder .Reset ()
210210
211- 	// check whether the remote still exists before pruning to avoid prune creating a new remote 
212- 	// this is needed because prune will not fail if the remote does not exist 
213- 	u , err  :=  gitrepo .GetRemoteURL (ctx , storageRepo , m .GetRemoteName ())
214- 	if  err  !=  nil  {
215- 		return  err 
216- 	}
217- 	if  u  ==  nil  {
218- 		return  fmt .Errorf ("remote %s does not exist for %srepository %s" , m .GetRemoteName (), wiki , storageRepo .RelativePath ())
219- 	}
220- 
221- 	fetchConfig , err  :=  gitrepo .GetGitConfig (ctx , storageRepo , "remote.origin.fetch" )
222- 	if  err  !=  nil  {
223- 		return  err 
224- 	}
225- 	if  fetchConfig  ==  ""  {
226- 		return  fmt .Errorf ("remote %s has no fetch config for %srepository %s" , m .GetRemoteName (), wiki , storageRepo .RelativePath ())
227- 	}
228- 
229- 	pruneErr  :=  gitrepo .PruneRemote (ctx , storageRepo , m .GetRemoteName (), timeout , stdoutBuilder , stderrBuilder )
211+ 	pruneErr  :=  gitrepo .GitRemotePrune (ctx , storageRepo , m .GetRemoteName (), timeout , stdoutBuilder , stderrBuilder )
230212	if  pruneErr  !=  nil  {
231213		stdout  :=  stdoutBuilder .String ()
232214		stderr  :=  stderrBuilder .String ()
@@ -279,7 +261,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
279261	}
280262	cmd .AddArguments ("--tags" ).AddDynamicArguments (m .GetRemoteName ())
281263
282- 	remoteURL , remoteErr  :=  gitrepo .GetRemoteURL (ctx , m .Repo , m .GetRemoteName ())
264+ 	remoteURL , remoteErr  :=  gitrepo .GitRemoteGetURL (ctx , m .Repo , m .GetRemoteName ())
283265	if  remoteErr  !=  nil  {
284266		log .Error ("SyncMirrors [repo: %-v]: GetRemoteURL Error %v" , m .Repo , remoteErr )
285267		return  nil , false 
@@ -385,7 +367,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
385367
386368		// check whether the remote still exists before pruning to avoid prune creating a new remote 
387369		// this is needed because prune will not fail if the remote does not exist 
388- 		u , err  :=  gitrepo .GetRemoteURL (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName ())
370+ 		u , err  :=  gitrepo .GitRemoteGetURL (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName ())
389371		if  err  !=  nil  {
390372			log .Error ("SyncMirrors [repo: %-v Wiki]: GetRemoteURL Error %v" , m .Repo , err )
391373			return  nil , false 
@@ -395,7 +377,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
395377			return  nil , false 
396378		}
397379
398- 		fetchConfig , err  :=  gitrepo .GetGitConfig (ctx , m .Repo .WikiStorageRepo (), "remote.origin.fetch" )
380+ 		fetchConfig , err  :=  gitrepo .GitConfigGet (ctx , m .Repo .WikiStorageRepo (), "remote.origin.fetch" )
399381		if  err  !=  nil  {
400382			log .Error ("SyncMirrors [repo: %-v Wiki]: GetGitConfig Error %v" , m .Repo , err )
401383			return  nil , false 
@@ -405,7 +387,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
405387			return  nil , false 
406388		}
407389
408- 		if  err  :=  gitrepo .UpdateRemotePrune (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName (),
390+ 		if  err  :=  gitrepo .GitRemoteUpdatePrune (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName (),
409391			timeout , & stdoutBuilder , & stderrBuilder ); err  !=  nil  {
410392			stdout  :=  stdoutBuilder .String ()
411393			stderr  :=  stderrBuilder .String ()
@@ -428,7 +410,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
428410
429411					// check whether the remote still exists before pruning to avoid prune creating a new remote 
430412					// this is needed because prune will not fail if the remote does not exist 
431- 					u , err  :=  gitrepo .GetRemoteURL (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName ())
413+ 					u , err  :=  gitrepo .GitRemoteGetURL (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName ())
432414					if  err  !=  nil  {
433415						log .Error ("SyncMirrors [repo: %-v Wiki]: GetRemoteURL Error %v" , m .Repo , err )
434416						return  nil , false 
@@ -438,7 +420,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
438420						return  nil , false 
439421					}
440422
441- 					fetchConfig , err  :=  gitrepo .GetGitConfig (ctx , m .Repo .WikiStorageRepo (), "remote.origin.fetch" )
423+ 					fetchConfig , err  :=  gitrepo .GitConfigGet (ctx , m .Repo .WikiStorageRepo (), "remote.origin.fetch" )
442424					if  err  !=  nil  {
443425						log .Error ("SyncMirrors [repo: %-v Wiki]: GetGitConfig Error %v" , m .Repo , err )
444426						return  nil , false 
@@ -448,7 +430,7 @@ func runSync(ctx context.Context, m *repo_model.Mirror) ([]*mirrorSyncResult, bo
448430						return  nil , false 
449431					}
450432
451- 					if  err  =  gitrepo .UpdateRemotePrune (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName (),
433+ 					if  err  =  gitrepo .GitRemoteUpdatePrune (ctx , m .Repo .WikiStorageRepo (), m .GetRemoteName (),
452434						timeout , & stdoutBuilder , & stderrBuilder ); err  !=  nil  {
453435						stdout  :=  stdoutBuilder .String ()
454436						stderr  :=  stderrBuilder .String ()
0 commit comments