Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

Add the repository compare view

f204e7ee8a90aed9bc900d6188b37e2469c3219b · Keenan Nemetz · 15d ago · parent aef99284

Add the repository compare view

Compare two revisions at /r/{name}/compare: a three-dot range uses the merge base, a two-dot range diffs the endpoints, and the page lists the commits plus the same parsed diff the commit and change views use. The Code tab links to a form with branch/tag suggestions. Unknown revisions stay on the page with an error instead of becoming a bare 404.

server/web/templates/code.html +1

@@ -29,6 +29,7 @@
29 29 <p><button class="secondary" type="button" data-copy="{{.CloneURL}}">{{icon "copy"}}Copy HTTPS URL</button></p>
30 30 </div>
31 31 </details>
32 <a class="button secondary" href="/r/{{.Name}}/compare">{{icon "git-branch"}}Compare</a>
32 33 <a class="button secondary" href="/r/{{.Name}}/commits/{{esc .Ref}}">{{icon "history"}}History</a>
33 34 {{if .Site}}<a class="button secondary" href="{{.Site}}">{{icon "external-link"}}Site</a>{{end}}
34 35 </div>