aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/gogits
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-11-16 00:04:07 -0500
committerUnknwon <u@gogs.io>2017-11-16 00:04:07 -0500
commit3dd93f5533f6634ae334d097a5daa8d38beb6d18 (patch)
tree8d0001743c59cde3d466fe39093fbe195fc96bdf /vendor/github.com/gogits
parent181dc5d75e0a8844a095198b095dc56e609351cf (diff)
vendor: update github.com/gogits/git-module
Diffstat (limited to 'vendor/github.com/gogits')
-rw-r--r--vendor/github.com/gogits/git-module/git.go2
-rw-r--r--vendor/github.com/gogits/git-module/repo_branch.go11
2 files changed, 9 insertions, 4 deletions
diff --git a/vendor/github.com/gogits/git-module/git.go b/vendor/github.com/gogits/git-module/git.go
index 10673a90..414d67cd 100644
--- a/vendor/github.com/gogits/git-module/git.go
+++ b/vendor/github.com/gogits/git-module/git.go
@@ -10,7 +10,7 @@ import (
"time"
)
-const _VERSION = "0.6.3"
+const _VERSION = "0.6.4"
func Version() string {
return _VERSION
diff --git a/vendor/github.com/gogits/git-module/repo_branch.go b/vendor/github.com/gogits/git-module/repo_branch.go
index a5bf11de..de3f6ca1 100644
--- a/vendor/github.com/gogits/git-module/repo_branch.go
+++ b/vendor/github.com/gogits/git-module/repo_branch.go
@@ -86,8 +86,8 @@ type DeleteBranchOptions struct {
Force bool
}
-// DeleteBranch delete a branch by name on repository.
-func (repo *Repository) DeleteBranch(name string, opts DeleteBranchOptions) error {
+// DeleteBranch deletes a branch from given repository path.
+func DeleteBranch(repoPath, name string, opts DeleteBranchOptions) error {
cmd := NewCommand("branch")
if opts.Force {
@@ -97,11 +97,16 @@ func (repo *Repository) DeleteBranch(name string, opts DeleteBranchOptions) erro
}
cmd.AddArguments(name)
- _, err := cmd.RunInDir(repo.Path)
+ _, err := cmd.RunInDir(repoPath)
return err
}
+// DeleteBranch deletes a branch from repository.
+func (repo *Repository) DeleteBranch(name string, opts DeleteBranchOptions) error {
+ return DeleteBranch(repo.Path, name, opts)
+}
+
// AddRemote adds a new remote to repository.
func (repo *Repository) AddRemote(name, url string, fetch bool) error {
cmd := NewCommand("remote", "add")