trivago / Svn Daemon
Licence: other
A daemon to control a svn checkout via a web interface, written in go.
Programming Languages
go
31211 projects - #10 most used programming language
SVN Daemon
Synopsis
SVN Daemon is a small web based tool that can manipulate a svn checkout. We use it at trivago to manage some of our dev servers.
License
CI
Installation
You will need a go compiler as long as I do not provide any downloads (sorry).
# Build it
go build main.go
# Rename it
mv main svn-daemon
# Make it executable
chmod +x svn-daemon
# Run it
./svn-daemon --config /path/to/config
Functions
- Update current checkout (svn up)
- Switch to any other branch or tag (with support for bootstrap's typeahead plugin)
- optionally revert before each action
- four hooks configurable: pre_up, post_up, pre_sw, post_sw
Screenshot
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].