diff options
Diffstat (limited to 'models')
-rw-r--r-- | models/repo.go | 49 |
1 files changed, 10 insertions, 39 deletions
diff --git a/models/repo.go b/models/repo.go index 868a5dc2..477f9472 100644 --- a/models/repo.go +++ b/models/repo.go @@ -244,29 +244,16 @@ func initRepository(f string, user *User, repo *Repository, initReadme bool, rep return err } - /* - // hook/post-update - pu, err := os.OpenFile(filepath.Join(repoPath, "hooks", "post-update"), os.O_CREATE|os.O_WRONLY, 0777) - if err != nil { - return err - } - defer pu.Close() - // TODO: Windows .bat - if _, err = pu.WriteString(fmt.Sprintf("#!/usr/bin/env bash\n%s update\n", appPath)); err != nil { - return err - } - - // hook/post-update - pu2, err := os.OpenFile(filepath.Join(repoPath, "hooks", "post-receive"), os.O_CREATE|os.O_WRONLY, 0777) - if err != nil { - return err - } - defer pu2.Close() - // TODO: Windows .bat - if _, err = pu2.WriteString("#!/usr/bin/env bash\ngit update-server-info\n"); err != nil { - return err - } - */ + // hook/post-update + pu, err := os.OpenFile(filepath.Join(repoPath, "hooks", "update"), os.O_CREATE|os.O_WRONLY, 0777) + if err != nil { + return err + } + defer pu.Close() + // TODO: Windows .bat + if _, err = pu.WriteString(fmt.Sprintf("#!/usr/bin/env bash\n%s update $1 $2 $3\n", appPath)); err != nil { + return err + } // Initialize repository according to user's choice. fileName := map[string]string{} @@ -526,22 +513,6 @@ func IsWatching(userId, repoId int64) bool { return has } -func StarReposiory(user *User, repoName string) error { - return nil -} - -func UnStarRepository() { - -} - -func WatchRepository() { - -} - -func UnWatchRepository() { - -} - func ForkRepository(reposName string, userId int64) { } |