SVN frontend

Fórumok

A közös tudat segítségét szeretném kérni!

Subversion repo servert csinálok. Debian OS -en, Apache2 foglya kiszolgálni, ez eddig rendben van, kész van, működik kielégítően.
Ahhoz kell a segítség, hogy egy webes browsert (lehetőleg PHP -ban írtat), válasszak.

A repók egy részében programok (PHP, Perl, C) lakik majd, másik részében hálózati eszközök configjai és VPN certek lesznek. A hálózati configok esetében fontos, hogy legyen - egyszerű - lehetőség a webes felületen két verzió összevetésére.

Első gondolat a WebSVN -volt ami tudja amit kell de a legfrissebb verzió 2011 -es, szóval jó régi.

Trac, RedMine is szóba került, ezek viszont sokkal többet tudnak mint ami kell. Wiki, Issue tracker nem kell, az van máshol más céllal.

Tehát tudtok-e olyan webes svn "frontendről" ami csak SVN browser és semmi más, vagy egyszerűen ki lehet kapcsolgatni a "szükségtelen" szolgáltatásokat, ha igen írjátok meg!

Hozzászólások

Tudom hogy nem ez volt a kérdés, de milyen megfontolásból választottad az svn-t? Mi az ami miatt nem lehet git vagy mercurial?

Szerintem inkább többet tudjon egy ilyen cucc, mint kevesebbet, a felesleges cuccok általában kikapcsolhatók, vagy elrejthetők. :)
Ilyen megfontolásból én a trac-et mondanám.
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods

Nem tudja, ahogy nem is volt ilyen feltétel. "... legyen - egyszerű - lehetőség a webes felületen két verzió összevetésére."
A felhasználó viszont össze tud vetni két verziót azáltal, hogy az URL végére fűzi a látni kívánt revision számát: http://example.com/myrepo/?p=@REV

Dehogynem volt ilyen feltétel:

A repók egy részében programok (PHP, Perl, C) lakik majd, másik részében hálózati eszközök configjai és VPN certek lesznek. A hálózati configok esetében fontos, hogy legyen - egyszerű - lehetőség a webes felületen két verzió összevetésére.

Vitán felüli hogy a dav_svn nem tud diffet mutatni. Viszont meg tudja jeleníteni a korábbi revíziókat, ezáltal a lehetőség adott két verzió összevetésére (akár szemre, akár pagediffel, akár egy egysoros szkripttel). Szerintem.

A fentebb említett Trac, Redmine (és a vele járó fél Ruby univerzum) nagyon jó issue menedzsment rendszerek, de az SCM kezelés nem a fő funkciójuk, ezért ezek - szerintem - leginkább ágyúk a verébre célzáshoz.

ÍGy egy hétvégényi szopás kísérletezés után hajlok arra, hogy azt mondjam a Trac lesz a befutó.

Ha lesz előrelépés, újra jelentkezem.

----
올드보이