Lowlevel

Lowlevel => tyndur => Thema gestartet von: hannibal am 08. May 2005, 12:37

Titel: Source-Verwaltung
Beitrag von: hannibal am 08. May 2005, 12:37
hallo,

ich hab mir grad gedacht, man sollte sich auch ein system ueberlegen, wie man die sources verwaltet; d.h. einerseits brauchen wir eine ordnerstruktur, und andrerseits brauchen wir ein system zum verwalten der sources an sich.

wie is denn das mit cvs und svn und was weiss ich was es da noch gibt?

(oder hab ich vielleicht mal wieder was verpasst und das ganze ist schon besprochen worden? :o)

lg, hannibal
Titel: Source-Verwaltung
Beitrag von: mastermesh am 08. May 2005, 12:55
Ne Ordnerstruktur gibts schon. Kann ich dir gerne zukommen lassen.
Titel: Source-Verwaltung
Beitrag von: hannibal am 08. May 2005, 12:56
das waer fein =)
Titel: Source-Verwaltung
Beitrag von: Another Stupid Coder am 08. May 2005, 13:23
Ich wäre für SVN
Titel: Source-Verwaltung
Beitrag von: Jidder am 08. May 2005, 16:55
<-- pro SVN ;)
Titel: Source-Verwaltung
Beitrag von: The-Programmerfish am 08. May 2005, 20:08
harhar und woher nehmt ihr nen SVN Server?

(Stillschweigender Protest für CVS - Braucht man zwar auch nen Server aber ist mir sympathischer)
Titel: Source-Verwaltung
Beitrag von: mastermesh am 08. May 2005, 20:22
Kann hier jemand für die Nichtwisser unter uns (/me ist so einer) erklären, wo die wichtigsten Unterschiede zwischen CVS und SVN liegen?
Titel: Source-Verwaltung
Beitrag von: stultus am 08. May 2005, 21:57
ich würd mich über aufklärung in dieser hinsicht auch freuen. und wegen server, wenns nen normales programm is was unter debian (linux) läuft, sollt sich da was einrichten lassen (keine garantie, aber anzunehmen das ich erlaubnis bekomme)
Titel: Source-Verwaltung
Beitrag von: The-Programmerfish am 08. May 2005, 22:01
Ich könnt au nen Serveer einrichten der CounterStrike Funclan bei dem ich bin hat nen Root Server da hat jeder von den Membern Admin Rechte und darf AFAIK alles drauf machen was er will ^^
Titel: Source-Verwaltung
Beitrag von: stultus am 08. May 2005, 22:31
JEDER adminrechte? Ach du Schande, da gabs noch keinen Ärger?
Titel: Source-Verwaltung
Beitrag von: joachim_neu am 09. May 2005, 13:33
hm... vielleicht kann mal jemand erklären, was genau das überhaupt is ;) asc hat mir nurmal gesagt, dass es zur verwaltung der sourcen is. aber kann man des net auch einfach per PHP und MySQL machen?
Titel: Source-Verwaltung
Beitrag von: stultus am 09. May 2005, 15:09
zu SVN kann ich rein garnix sagen, zu CVS schon etwas mehr
1) Enthält eine Benutzerverwaltung
2) Speichert jede Version jeder Datei und spuckt dir auf eine Anweisung sofort alles aus was zu ner bestimmten Version gehört
3) Wenn 2 die Gleiche Datei bearbeiten (aber nicht an der Gleichen Zeile was machen was zu nem Konflikt führt) erkennt das CVS die Änderungen und fügt sie dementsprechend ein (wenn also 2x in alten kopien an unterschiedlichen stellen nen paar zeilen eingefügt werden, werden die änderungen von beiden Dateien nach möglichkeit eingebaut ohne andere Änderungen die sich nicht in der lokalen Kopie des Programmierers befanden zu überschreiben. Kann aber auch zu Konflikten führen, die müssen dann vom Progger selbst gelöst werden)
Beispiel(e) für Einsatzgebiete: Sourceforge Komplett

und zur Frage ob man das mit PHP & Mysql machen könnte: Theoretisch ja, wäre aber sehr viel Verwaltungsaufwand und manche einstellungen wie MAX_EXECUTION_TIME könnten die sache nicht grade erleichtern ^^
Titel: Source-Verwaltung
Beitrag von: The-Programmerfish am 09. May 2005, 15:27
Zitat von: N00B
JEDER adminrechte? Ach du Schande, da gabs noch keinen Ärger?


Noch nicht weil wir den Server noch nicht haben ^^ Wir sind nur zu 8. und wir kennen uns schon länger aus dem deutschen Purebasic Forum und derjenige der den Server bestellt hat vertraut uns scheinbar soweit dass wir keinen Mist machen ^^
Titel: Source-Verwaltung
Beitrag von: stultus am 09. May 2005, 15:38
PB Forum? Wer denn so (evtl kenn ich ja noch einen ;) )?
Titel: Source-Verwaltung
Beitrag von: The-Programmerfish am 09. May 2005, 15:41
Lukaso, MVXA (früher littelfurz), 125, Laurin, orange-blue, hardfalcon und the one and only (<- ich)
Titel: Source-Verwaltung
Beitrag von: Jidder am 09. May 2005, 16:34
Vorteile von Subversion gegenüber CVS
Quelle (http://de.wikipedia.org/wiki/Subversion_%28Software%29#Vorteile_gegen.C3.BCber_CVS)

Viele der Punkte hätte ich auch selber nennen können, aber wozu gibt es die Wikipedia? Wirklich Interessierte hätten zunächst mal eine Suchmaschine oder Wikipedia befragt :roll: ;)
Titel: Source-Verwaltung
Beitrag von: stultus am 17. May 2005, 19:32
Wie läufts hier nu, hat man sich schon auf etwas geeinigt? Sollte man ja langsam machen, wenn das kernelteam bald mit coding anfangen will...