diff options
Diffstat (limited to 'models/repo.go')
-rw-r--r-- | models/repo.go | 27 |
1 files changed, 7 insertions, 20 deletions
diff --git a/models/repo.go b/models/repo.go index 26aba4a8..c52d0a1f 100644 --- a/models/repo.go +++ b/models/repo.go @@ -9,7 +9,6 @@ import ( "fmt" "io/ioutil" "os" - "path" "path/filepath" "strings" "time" @@ -262,11 +261,7 @@ func GetRepositoryCount(user *User) (int64, error) { return orm.Count(&Repository{OwnerId: user.Id}) } -const ( - RFile = iota + 1 - RDir -) - +/* type RepoFile struct { Id *git.Oid Type int @@ -282,15 +277,19 @@ func (f *RepoFile) IsFile() bool { func (f *RepoFile) IsDir() bool { return f.Type == git.FilemodeTree -} +}*/ +/* func GetReposFiles(userName, reposName, branchName, rpath string) ([]*RepoFile, error) { f := RepoPath(userName, reposName) + repo, err := git.OpenRepository(f) if err != nil { return nil, err } + repo.LookupReference("refs/heads/" + branchName) + obj, err := repo.RevparseSingle("HEAD") if err != nil { return nil, err @@ -322,20 +321,8 @@ func GetReposFiles(userName, reposName, branchName, rpath string) ([]*RepoFile, return 0 }) - /*for ; i < tree.EntryCount(); i++ { - entry := tree.EntryByIndex(i) - - repofiles = append(repofiles, &RepoFile{ - entry.Id, - entry.Filemode, - entry.Name, - lastCommit.Message(), - lastCommit.Committer().When, - }) - }*/ - return repofiles, nil -} +}*/ func StarReposiory(user *User, repoName string) error { return nil |