create new tag
, view all tags

ID/BD Subversion repositories

Please notify errors or missing information to web-support@id.ethz.ch.

This page is intended for Subversion users.


News & announcements

  • 2011-11-04Update: we updated ViewVC to 1.1.12: bug fix release
  • 2011-03-07Update: we updated ViewVC to 1.1.9: bug fix release
  • 2008-08-12Update: we updated ViewVC to 1.1.3: bug fix release
  • 2008-08-12Update: we issue an error if paths inside the svnaccess files end with a /
  • 2008-08-12Update: we updated ViewVC to 1.1.2: bug fix release
  • 2008-06-03Update: we updated ViewVC to 1.1.1: bug fix release
  • 2008-05-02Update: we updated the Repositories to the 1.5 format
  • 2008-11-11Update: we updated ViewVC to the 1.1 branch with support for svn authorization files
  • 2008-01-29Update: svnauthcheck version 0.10.5 is available (minor bugfix release)
  • 2008-01-13Update: new FQDNs for trac: trac.ethz.ch and www.trac.ethz.ch
  • 2007-11-08New: announcement mailing list (subscribe)
  • 2007-07-11New: optional trac environments
  • News archive

You can automatically receive news and updates about the Subversion and Trac service by subscribing to the svn-trac@sympa.ethz.ch mailing list: https://sympa.ethz.ch/cgi-bin/ww.fcgi/info/svn-trac


Each subversion repository can be accessed in the following way:

  • via subversion and HTTPS protocol (read/write), e.g., svn co https://svn.id.ethz.ch/repository
  • via a web browser (read only):
    • using ViewCV, e.g., https://svn.id.ethz.ch/viewvc/repository/
    • using Trac, e.g., https://svn.id.ethz.ch/trac/repository/

Each subversion repository has an optional trac project environment (see http://trac.edgewall.org/ for more information)

  • the trac project can be accessed using https://trac.id.ethz.ch/projects/repository


We offer two possible access configurations:

  • open projects (projects are accessible to everybody, only registered users can write)
  • closed projects (projects are accessible to registered users only)


Only users registered in the nethz system can log in (this includes all the students, employees and guests of ETHZ). Additional external users can register themselves using the following form:


Access control

As described in Delegating access control to the end users users can manage repository access rules by themselves.

Each repository has a file svnaccess.dir/svnaccess which contains the permission rules as defined in http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.serverconfig.pathbasedauthz


corti = rw
corti = rw
In addition Trac administrator can also be added by adding


to the svnaccess file. Additional Trac permission settings can be then added using the "Admin" link in the Trac interface.



Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatEXT config r1 manage 0.5 K 2006-09-05 - 12:22 UnknownUser Sample client configuration file
Topic revision: r81 - 2016-03-30 - PeterBircher
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback