This commit is contained in:
parent
9c24be7479
commit
4abe6811d3
7
file.go
7
file.go
|
|
@ -66,8 +66,6 @@ func (fp *FilePages) Save(p string, page Page, summary, author string) error {
|
||||||
|
|
||||||
func saveWithGit(fp *FilePages, p string, summary, author string) error {
|
func saveWithGit(fp *FilePages, p string, summary, author string) error {
|
||||||
cmd := exec.Command("git", "add", ".")
|
cmd := exec.Command("git", "add", ".")
|
||||||
cmd.Stdout = os.Stdout
|
|
||||||
cmd.Stderr = os.Stderr
|
|
||||||
cmd.Dir = fp.dirname
|
cmd.Dir = fp.dirname
|
||||||
err := cmd.Run()
|
err := cmd.Run()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -75,8 +73,6 @@ func saveWithGit(fp *FilePages, p string, summary, author string) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
cmd = exec.Command("git", "commit", "-m", "Changes to "+p+" by "+author+"\n\n"+summary)
|
cmd = exec.Command("git", "commit", "-m", "Changes to "+p+" by "+author+"\n\n"+summary)
|
||||||
cmd.Stdout = os.Stdout
|
|
||||||
cmd.Stderr = os.Stderr
|
|
||||||
cmd.Dir = fp.dirname
|
cmd.Dir = fp.dirname
|
||||||
err = cmd.Run()
|
err = cmd.Run()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -120,7 +116,6 @@ func DiffPrettyHtml(diffs []diffmatchpatch.Diff) string {
|
||||||
func (fp *FilePages) PageHistory(p string) ([]Revision, error) {
|
func (fp *FilePages) PageHistory(p string) ([]Revision, error) {
|
||||||
page := strings.Replace(p, " ", "_", -1)
|
page := strings.Replace(p, " ", "_", -1)
|
||||||
cmd := exec.Command("git", "log", "--pretty=oneline", "--no-decorate", "--color=never", page)
|
cmd := exec.Command("git", "log", "--pretty=oneline", "--no-decorate", "--color=never", page)
|
||||||
cmd.Stderr = os.Stderr
|
|
||||||
cmd.Dir = fp.dirname
|
cmd.Dir = fp.dirname
|
||||||
output, err := cmd.StdoutPipe()
|
output, err := cmd.StdoutPipe()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -171,7 +166,6 @@ func (fp *FilePages) PageHistory(p string) ([]Revision, error) {
|
||||||
func gitRevision(dirname, page, version string) string {
|
func gitRevision(dirname, page, version string) string {
|
||||||
cmd := exec.Command("git", "show", version+":"+page)
|
cmd := exec.Command("git", "show", version+":"+page)
|
||||||
cmd.Dir = dirname
|
cmd.Dir = dirname
|
||||||
cmd.Stderr = os.Stderr
|
|
||||||
buf := bytes.Buffer{}
|
buf := bytes.Buffer{}
|
||||||
cmd.Stdout = &buf
|
cmd.Stdout = &buf
|
||||||
cmd.Start()
|
cmd.Start()
|
||||||
|
|
@ -182,7 +176,6 @@ func gitRevision(dirname, page, version string) string {
|
||||||
func (fp *FilePages) RecentChanges() ([]Change, error) {
|
func (fp *FilePages) RecentChanges() ([]Change, error) {
|
||||||
cmd := exec.Command("git", "log", "--format=--1--%nDate: %aI%n--2--%n%b%n--3--", "--name-only")
|
cmd := exec.Command("git", "log", "--format=--1--%nDate: %aI%n--2--%n%b%n--3--", "--name-only")
|
||||||
cmd.Dir = fp.dirname
|
cmd.Dir = fp.dirname
|
||||||
cmd.Stderr = os.Stderr
|
|
||||||
buf := bytes.Buffer{}
|
buf := bytes.Buffer{}
|
||||||
cmd.Stdout = &buf
|
cmd.Stdout = &buf
|
||||||
err := cmd.Start()
|
err := cmd.Start()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user