Skip to content
This repository has been archived by the owner on Dec 22, 2018. It is now read-only.

xenji/svn-daemon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Read the license here

license

CI

Build Status

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

screenshot

About

A daemon to control a svn checkout via a web interface, written in go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 56.5%
  • HTML 43.5%