Lowlevel
Lowlevel => tyndur => Thema gestartet von: T0ast3r am 02. April 2006, 15:36
-
ich informiere mich gerade umgehen über repositorys, damit wir eins benützen können um effizienter zu arbeiten
meine frage an alle:
wer weiß nicht was ein repository ist und wer ist dagegen dass wir eines benützen?
wenn niemand was dagegen hat, nehmen wir subversion (svn) im gegensatz zu cvs (current version) :wink:
ich lerne es jetzt gerade sehr sehr sehr sehr ausführlich, dass ich es dann administrieren kann;
das ganze würde über einen svn server ablaufen, falls ihr über svn bescheit wisst, dann kann jeder überall weiterwerkeln
lg,
Toaster
-
wer ist dagegen dass wir eines benützen?
Wer hier "ja" schreit, wird schonmal aussortiert, weil er keine Ahnung von Softwareentwicklung hat? ;)
SVN wäre perfekt, hat doch so ein paar Vorteile gegenüber CVS.
-
ich weiß nicht, was ein repository ist.
-
Repositories werden unter anderem zum Versionsmanagement verwendet. Beim CVS etwa werden z. B. Quellcodedateien oder andere Textdateien aus dem Repository ausgecheckt, d. h. auf den Rechner eines Programmierers geladen. Nach der Bearbeitung werden die geänderten Dateien wieder in das Repository eingecheckt, wobei die Veränderung protokolliert wird.
Das heißt, das Repository ist ein zentrales Verzeichnis auf dem Server, auf das alle immer zugreifen können und (wenn sie Schreibrecht haben) ihre Änderungen wieder reinstellen. Dabei werden auch alle Versionen, die es jemals gab, gespeichert, so daß man jederzeit auch auf einen älteren Stand zurückkann.
Außerdem können CVS und SVN auch damit umgehen, wenn mehrere gleichzeitig an derselben Datei gearbeitet haben (sofern es nicht genau dieselben Zeilen waren, die verändert worden sein), und diese Änderungen reinmergen.
-
hehehe...
gute erklärung...
-
hab schon mit svn gearbeitet, wenns fragen gibt kann ich helfen ;) (auch serverseitig)
-
@noob: sehr gut, ich lese mir gerade so ein svn buch durch (~ 350 seiten, vielleicht kennst du es ja)
sobal ich ne frage hab, werd ich dich fragen
-
hab nie nen buch gelesen, learning by doing (und svn für windows-handbuch ;) )
-
:shock:
nicht? -> http://svnbook.red-bean.com/
ne kurze frage hät ich: woher bekomme ich den svn server, oder - ?
also wenn ich so ein repository laufen will hab ich doch nen server und ne client, wo ist der server?
(den client hab ich bereichts runtergeladen)
oder macht da alles der client, wie mir gerade in den sinn gekommen ist
-
die repositorys laufen auf nem x-beliebigen server, ich schau grad auf welchem platz is ;)
-
Ok, ich hab keinen Server anzubieten wos aktuell draufzupacken wäre, aber unter https://opensvn.csie.org/ gibts gratis repositorys.... wäre ne notlösung bis man nen server zur verfügung hätte
-
Ich würde auch empfehlen, SVN statt CVS zu nehmen, CVS kann keine Verzeichnisse verwalten und die Versionsverwaltung von SVN ist auch besser.
-
wie siehts aus?
hat sich jetzt jemand dort registriert, bzw. gibts einen Server mit svn (im Zuge der Website)?
-
der svn server: svn://213.160.34.174:8000 (von damian)
ich werde ihn dann testen und einrichten
-
hab gerade den svn server eingerichtet
wenn ihr die daten einchecken wollt, müsst ihr eingeben
"svn checkout svn://213.160.34.174:8000 ."
(der punkt ist dabei wichtig!)
Im root befindet sich die datei "readme.txt", welche ihr als erstes lesen sollts.
Danach, ran ans programmieren!
als anmerkung:
sollte es fragen wegen dem repository geben, dann kontaktiert mich, da ich es administriere
-
Nachdem der SVN-Server von Anfang an immer mal wieder nicht zu erreichen war und nun anscheinend endgültig down ist, und hannibal immer wieder betont hat, daß servertechnisch alles da ist, was wir jemals brauchen könnten, frage ich hiermit im Namen des LOST-Teams (zumindest des kleinen Teils, der momentan im IRC ist ;)) offiziell an:
hannibal, kannst du uns für LOST einen SVN-Server einrichten? Ich weiß, daß du im Moment nicht viel Zeit hast, aber vielleicht sobald wieder etwas mehr Luft ist. Und um gleich noch eine zusätzliche Forderung zu stellen... ;)Wäre schön, wenn es dann keinen anonymen Schreibzugriff mehr gibt, sondern einen eigenen SVN-Account für jeden LOST-Entwickler.
-
Der server wird freitag wieder online sein. Toaster wieißt du grund dazu. Nachdem der server wieder online ist, wird die verbindung auch besser sein.
-
ich finde keinen Grund den svn Server zu wechseln, Damian ist ein guter Administrator
am Freitag wird der Server wieder on sein, und solang könntest du besser im IRC mit den anderen Sachen von Lost besprechen
lg,
Toaster
-
ich finde die idee gut, doch ich denke nur man sollte es mit password oder so schützen ;)
-
ich finde keinen Grund den svn Server zu wechseln, Damian ist ein guter Administrator
am Freitag wird der Server wieder on sein, und solang könntest du besser im IRC mit den anderen Sachen von Lost besprechen
Reg dich mal ab, das war kein persönlicher Angriff auf irgendjemanden.
Ich habe im IRC mit den anderen über LOST gesprochen und unser Ergebnis war, daß wir ohne SVN aufgeschmissen sind und deswegen anfragen, ob wir es von hannibal bekommen können. Fakt ist doch, daß hannibals Server noch keine Probleme gemacht hat und immer zur Verfügung stand, daß das der Server ist, wo der Rest von Lowlevel auch ist, und daß beides bei Damians Server nicht gegeben ist.
-
Freitag ist definitiv zu lang wenn man irgendwas gescheit machen will, vorallem da meines wissens nach (noch) keine übergangslösung einsatzbereit ist...
Desweiteren bleibt mir keine andere wahl zu sagen als das Damians server in punkto erreichbarkeit verbindungsgeschwindigkeit sicherheit nie auch nur ansatzweise die erwartungen von nem gescheiten server erreicht hat (siehe z.b. anonymes schreiben, das dazu nen halbes jahrhundert für nen paar kb dauert - wehe dem der behauptet das würde an meiner verbindung liegen, ist bei dsl 6000 mehr als nur leicht unwahrscheinlich). Ich wäre dafür dass hannibal schaut ob er nen svn bereitstellen kann, alternativ auch gerne jeder andere solang geschwindigkeit passt und es nicht so grobe schnitzer gibt...
-
ich kann mal einen auf meinem server drauf tun ....
pS: wenn, dann mache ich es zum ersten mal ;)
-
also ich fände es auch besser das Ganze auf hannibals Server zu verlegen,
hannibals Server hat bis jetzt immer funktioniert und der denkt wahrscheinlich auch an ein Passwort
mit damians server gab es schon öfter probleme, und ich denke nicht, dass das das letzte Problem war
ich weis aber jetzt nicht wieviel Arbeit es ist SVN zu installieren, deswegen werden wir wohl eher bei damians server bleiben müssen
Damian ist ein guter Administrator
naja, das hatte bisher aber eher nicht so den anschein,
was hast du überhaupt mit damian zu tun, dass du dich immer hinter ihn stellst?
(nich böse gemeint)
-
also wie gesagt, wenn ihr wollt installiere ich ihna uf mein debain mit bis zu 644 Mbit leitung ;)
-
debian hat paket, libapache2-svn laut suche... unter win kann ich helfen ;)
-
Damians Server war mir zu langsam und die Umstände wie der Server verschwunden ist, sind auch sehr mysteriös. "Toaster wieißt du grund dazu." (interpretiere ich mal als "Toaster weiss den Grund.") setzt dem ganzen eigentlich die Krone auf.
Mir wäre es deswegen auch am liebsten, wenn das Repository auf hannibals Server kommt.
-
Mir ist das letztlich igal. Und wenn ihr meint, dann erklär ich für morgen, dass der server wieder online ist.
Stichwort passwort:
1.) Der svn server hat eine schreib passwort.
2.) Wenn ihr was gesagt hättet, hätte ich schon längst für jeden eine eigene account erstellt.
EDIT: SVN server läuft nun wieder
-
Mir wäre es deswegen auch am liebsten, wenn das Repository auf hannibals Server kommt.
hannibal steht ja nie zu Verfügung
-
Mir wäre es deswegen auch am liebsten, wenn das Repository auf hannibals Server kommt.
hannibal steht ja nie zu Verfügung
aber ich :P
jeden tag da, die meiste zeit (min. 3 stunden am tag in ICQ ;))
-
Mir wäre es deswegen auch am liebsten, wenn das Repository auf hannibals Server kommt.
hannibal steht ja nie zu Verfügung
aber ich :P
jeden tag da, die meiste zeit (min. 3 stunden am tag in ICQ ;))
Ich weiss ja nicht was du 3 Stunden täglich mit dem Repository anstellen willst, aber ich wette dir wird dabei langweilig. Soviel vorm Computer zu sitzen ist auch ungesund ^^
-
Ich weiss ja nicht was du 3 Stunden täglich mit dem Repository anstellen willst, aber ich wette dir wird dabei langweilig. Soviel vorm Computer zu sitzen ist auch ungesund ^^
LOL, nö ist es net, ich habe kaum zeit, ich habe immer was zu tun ...
-
sag mal glaubst du jemand will das SVN bei dir haben, nur weil du immer wieder sagst, dass bei dir Platz ist?
grade bei solchen leuten denkt man eher dass sie eigentlich keine ahnung haben, sondern einfach mal admin spielen wollen
wenn wir das SVN auf deinen server haben wollen, sagen wir das schon
aber zurück zum thema:
vielleicht sollte man mal darüber nachdenken, was es für alternativen gegenüber SVN gibt
ich kenne keine, aber vielleicht gibt es gute http CMS, das könnte man dann problemlos auf irgendeinen webspace tun
-
sag mal glaubst du jemand will das SVN bei dir haben, nur weil du immer wieder sagst, dass bei dir Platz ist?
grade bei solchen leuten denkt man eher dass sie eigentlich keine ahnung haben, sondern einfach mal admin spielen wollen
wenn wir das SVN auf deinen server haben wollen, sagen wir das schon
aber zurück zum thema:
vielleicht sollte man mal darüber nachdenken, was es für alternativen gegenüber SVN gibt
ich kenne keine, aber vielleicht gibt es gute http CMS, das könnte man dann problemlos auf irgendeinen webspace tun
ok . . .
-
vielleicht sollte man mal darüber nachdenken, was es für alternativen gegenüber SVN gibt
ich kenne keine, aber vielleicht gibt es gute http CMS, das könnte man dann problemlos auf irgendeinen webspace tun
SVN ist schon optimal. Alternativen wären CVS oder das Teil was bei Linux verwendet wird, kein Plan wie das heisst. Es gibt sicherlich noch andere Versionskontrollsysteme, aber ich bezweifle, dass hier gilt: Je unbekannter desto besser.
Als Ergänzung zum SVN könnte man täglich oder wöchentlich einen Schnappschuss der Daten zum Download zur Verfügung stellen. Ich denke das ist in etwa das, was du willst.
-
klar, SVN ist schon gut, ich meinte nur falls wir etwas anderes finden, brauchen wir vielleicht keinen root-server, dann würde das Ganze viel einfacher gehen
schnappschüsse für http wären für Leute die sich das einfach nur mal angucken wollen aber ziemlich praktisch
-
irgendein server muss sein, ohne serverzugriff bekommst kein system hin. nen cms kann eine versionsverwaltung _NICHT_ ersetzen!
-
theoretisch könnte das schon gehen, einfach per PHP
nur so ein System gibts wahrscheinlich nicht
-
SVN ist schon optimal. Alternativen wären CVS oder das Teil was bei Linux verwendet wird, kein Plan wie das heisst.
git (http://de.wikipedia.org/wiki/Git)?
Also ich würde bei SVN bleiben, auf welchem Server spielt ja keine Rolle - hauptsache der ist immer erreichbar und hat keine Einschränkungen bei der Performance oder sonst was. Und da ist halt hannibal's Server nicht schlecht... vielleicht kann man dann später auch das Repository in die Website einbinden, so ähnlich wie bei trac.