bugtracker git-hez és svn-hez

Fórumok

Olyan bugtrackert keresnék, ami megy svn-el és git-el is. Olyan kéne ami egyszerre tudná kezelni a régebbi svn-es és az újabb git-es projektjeinket.

Egyébként mondhatnátok véleményt bugtrackerekről, melyik jó, és miért stb.

Eddig ezeket találtam, amik talán jók lennének:
- Bugzilla
- Redmine

A Bugzilla telepítése elég keservesnek tűnik, főleg a Postgres-el való össze heggesztése (Ja igen, mennie kéne Postgresql-el).

Hozzászólások

a trac alapbol svnt kezel, de vannak git pluginek
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Na ez nekem új. Hogyan lehet egy verziókezelővel egy bugtrackert integrálni? Pl. bugzilla + git (vagy akármi?)

Bugzillát használtam már, sok helyen, de sosem volt integrálva semmivel. Fejlesztés során CVS, PVCS, MS Visual Sourcesafe és Bzr volt.

Na és akkor most mondjátok el, mi az a funkció, amit kihagytam :-)

Vagy egyszerűen arról van szó, hogy amikor az ember készít egy release-t, akkor nem kell a bugzilla felületén adminisztrálni, hogy van újabb verzió? Ez hasznos lenne. Van más is?

G

Redmine. Egyszeru telepiteni, meg egyszerubb hasznalni. Git, SVN, Mercurial, Darcs repokat kezel
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

?! minek ehhez init script? emerge apache && gem i passenger . Utana belovod a modult, es ennyi.
Ha nagyon init scriptezni akarsz, akkor rax egy mongrelt, es az tud demonkent is futni. Aztan vagy kiproxyzod, vagy nem. Kulonben a webrick is tud demonkent futni, csak le kell kerni a helpet. Privatban adok kodokat is, ha erdekel.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

1) Amennyire tudom, a JIRA nem ingyenes, a RedMine viszont az + opensource.
2) Azt biztosan tudom, hogy java alapu. Ahol nincs amugy sem java alapu infrastruktura (Tomcat, GF), oda nincs ertelme rakni, mert valoszinu, hogy ezek uzemeltetesehez sincs tudas/tapasztalat.

--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Mar miert lenne bonyi eset? apt-get install rails apache2-dev build-essential && gem i passenger && passenger-install-apache2-module

Az utolso parancs meg a szadba ragja, mit kell csinalni. A vegen el lehet a apache2-dev -et es a build-essential -t tavolitani a rendszerbol.

Nekem a javas cuccokkal legfokepp az a bajom, hogy ha van valami gond, elegge keves helpet tud adni a Google, es ismerni kellene valamennyire a rendszer mukodeset ahhoz, hogy barmi alap hibat nekialljak debuggolni. Arrol nem beszelve, hogy egy tomcat vagy egy uveghal akkor is kiharap a memoriabol, ha epp a kutya nem hasznalja a bugtrackert (belso rendszernel ez eleg gyakran elo tud fordulni), viszont RoR + Passenger-rel megvan az a lehetoseg, hogy adott timeout utan felszabaditja az osszes eroforrast a sessionok megsemmisitese nelkul. Az utana valo elso oldallekeres egy picit lassabb, de a masodik mar poccre megy.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Mar miert lenne bonyi eset? apt-get install rails apache2-dev build-essential && gem i passenger && passenger-install-apache2-module
Az utolso parancs meg a szadba ragja, mit kell csinalni. A vegen el lehet a apache2-dev -et es a build-essential -t tavolitani a rendszerbol.

Jahát ennyi erővel JIRA-hoz se kell semmi tudás, csak le kell tölteni és elindítani... az apt-get üzemeltetési tudást ugyanúgy nem hoz le... :)

A memóriafoglalásnál ez a tény, de ezzel együtt tudok élni.

Namindegy, a kérdéstől eltértünk. Milyen nagyobb projektek használják a Redmine-t? Mert JIRA-t például a JBoss és az Apache (igaz főképp Java-s projektekre) is használja.
--
http://wiki.javaforum.hu/confluence-2.10/display/FREEBSD

Viszont arra figyelni kell, hogy nem képes 'origin' git repo-ból updateket figyelni a redmine egyelőre, tehát vagy crontabból, vagy post-receive hook-ból hívandó script:

cd itt-a-figyelendo-klonozott-repo && git pull origin master
cd itt-a-redmine-dir && ruby script/runner "Repository.fetch_changesets" -e production

redmine mindent tud ami neked kell.