aboutsummaryrefslogtreecommitdiff
path: root/models/repo.go
diff options
context:
space:
mode:
authorUnknown <joe2010xtmf@163.com>2014-02-17 13:27:01 -0500
committerUnknown <joe2010xtmf@163.com>2014-02-17 13:27:01 -0500
commit5da2ad743567297b965b06a8e75ab37d308b215c (patch)
treeb71bf94a6155a0bb417df5a1048de4f430bf18e1 /models/repo.go
parent362896479582bbe9142b604ee232d40aade0313f (diff)
parentee9bcf4d9ff41fb0cc02e53c2da2b9bfc520d54b (diff)
Merge branch 'master' of github.com:gogits/gogs
Diffstat (limited to 'models/repo.go')
-rw-r--r--models/repo.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/models/repo.go b/models/repo.go
index 485eee89..489530f2 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -39,7 +39,7 @@ func IsRepositoryExist(user *User, reposName string) (bool, error) {
func CreateRepository(user *User, reposName string) (*Repo, error) {
p := filepath.Join(repoRootPath, user.Name)
os.MkdirAll(p, os.ModePerm)
- f := filepath.Join(p, reposName)
+ f := filepath.Join(p, reposName+".git")
_, err := git.InitRepository(f, false)
if err != nil {
return nil, err
@@ -108,7 +108,7 @@ func DeleteRepository(user *User, reposName string) (err error) {
session.Rollback()
return err
}
- if err = os.RemoveAll(filepath.Join(repoRootPath, user.Name, reposName)); err != nil {
+ if err = os.RemoveAll(filepath.Join(repoRootPath, user.Name, reposName+".git")); err != nil {
// TODO: log and delete manully
return err
}