SVN Web Interface

From Daya Bay
Jump to navigation Jump to search

You can browse SVN via HTTP in a number of ways.

Raw SVN

You can simply direct your browser to the SVN server. This provides a minimal interface.

http://dayabay.ihep.ac.cn/svn/dybsvn/

Doxygen

Doxygen, while not an SVN web interface, provides well formatted access to documentation inlined in the source and presents good organization at the class and file level.

See the Doxygen topic for more information.

Trac of the Repository

Intuitive web access to what is happening in the repository, and access to the ticketing system.

http://dayabay.ihep.ac.cn/tracs/dybsvn

Many facilities such as code browing, commit message searching and rapid linking to docdb and mail archives are provided. See the front page above for usage tips. An interface to the results of automated builds/tests that are performed following commits is also provided.

Trac of Mirror Repository at NTU

The dybsvn repository at IHEP is mirrored to NTU following each commit, where a Trac instance follows events :

http://dayabay.phys.ntu.edu.tw/tracs/mdybsvn

And a READ ONLY SVN repository, provides access to the code during IHEP downtimes :

http://dayabay.phys.ntu.edu.tw/repos/mdybsvn


NB this mirror repository was renamed to mdybsvn from dybsvn in March 2009 to avoid naming conflicts when operating with a recovered IHEP repository at NTU

WebSVN

WebSVN provides more features such as viewing old versions or reading commit messages.

http://dayabay.ihep.ac.cn/websvn/



AutoDoc: Doxygen Build of G4Dyb

The nightly build of dbp:HowToAutoValidation also creates a dyoxygen build of each module in the repository, based on the G4dyb (or "legacy") build. These files are current available at

http://www.phy.bnl.gov/coop/~tagg/AutoDoc/