symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Subversion 1.0 Beta 1 ist da!
Veröffentlicht durch XTaran am Montag 23. Februar, 09:42
Aus der Adé-CVS Abteilung
Programmieren Wie heute morgen auf Slashdot zu lesen ist, ist nach langem Warten endlich das erste Release von Subversion (aka SVN) mit der 1.0 im Namen erschienen. SVN ist ein vollwertiger CVS-Ersatz, der sich zum Ziel gesetzt hat, sämtliche Design-Fehler von CVS auszumerzen, allen voran die historisch bedingten, die das System auf wenig Plattenplatz und viel Bandbreite auslegten.

Aber auch Usability-Probleme von, die durch das Aufbauen von CVS auf das rein dateibasierte RCS bedingen, wurden beseitigt: Es werden auch Verzeichnisse archiviert und versioniert und Dateien, Verzeichnisse oder Repositories können problemlos verschoben und umbenannt werden. Weiter muß man sich um die Sicherheit öffentlicher Repositories weniger Sorgen als bei CVS machen, da SVN dafür auf Standard-Software und -Protokollen wie Apache 2 und WebDAV aufbaut, gesicherte Kommunikation per HTTPS ist dementsprechend ebenfalls möglich und es werden dafür auch keine SSH-Zugänge mehr gebraucht. Außerdem gibt es auch Tools zum Migrieren bereits existierender CVS-Repositories.

Und obwohl momentan oben auf der Seite in großen Lettern "Please bear with us, while we try to survive Slashdot..." steht, kommt die Seite eigentlich recht flott. Nur die dynamisch erzeugten Dokumentationsseiten scheinen von der Webseite gefegt, die statische FAQ ist aber noch da. Binary-Pakete wird es erst in ca. einer Woche geben, aber das wichtigste ist da, der Source-Code zum selber bauen. :-)

Geeks und ihre Weltanschauungen, Teil 21: Spiele | Druckausgabe | wxWindows in wxWidgets umbenannt  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • Subversion
  • Apache
  • Slashdot
  • auf Slashdot zu lesen
  • Subversion
  • CVS
  • Apache 2
  • WebDAV
  • Dokumentationsseiten
  • FAQ
  • Binary-Pakete
  • Source-Code
  • selber bauen
  • Mehr zu Programmieren
  • Auch von XTaran
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Rant (Score:1, Unruhestifter)
    Von tbf am Monday 23. February, 10:26 MEW (#1)
    (User #21 Info) http://taschenorakel.de/
    ...SVN ist ein vollwertiger CVS-Ersatz, der sich zum Ziel gesetzt hat, sämtliche Design-Fehler von CVS auszumerzen...
    ...und neue Design-Fehler, wie ein binary-only Repository und aufgeblasene Server-Software einzuführen. Zudem kotzt mich die schon auf der Frontpage von den tigris.org-Leuten ausgedrückte Attitüde "alle anderen sind doof; wir besitzen den Stein der Weisen" an. Besonders wenn man die grottige Verfügbarkeit des tigris.org-Servers sieht: Sollte ihr Stein etwa nur der Stein der Naseweisen sein?
    --
    Addicted by code poetry...
    Re: Rant (Score:1)
    Von tL (dave bei frozenbrain punkt com) am Monday 23. February, 11:16 MEW (#2)
    (User #981 Info) http://www.frozenbrain.com
    neue Design-Fehler, wie ein binary-only Repository...

    Gegen Binary-Formate habe ich nichts, so lange das Format offen ist. Und das ist Berkeley DB.

      ... und aufgeblasene Server-Software

    Aufgeblasene Server-Software? Als Apache-Modul? ne, denke ich nicht. Oder was verstehtst du unter "aufgeblasen"?

    Zudem kotzt mich die schon auf der Frontpage von den tigris.org-Leuten ausgedrückte Attitüde "alle anderen sind doof; wir besitzen den Stein der Weisen" an.

    Das tun doch alle andern auch. Oder würdest du ein Produkt mit den Worten präsentieren: "Ich versuche mal etwas zu verändern, aber ich kanns halt doch nicht so gut, wäre aber nett wenn dus trotzdem mal probieren würdest"? Ein Bisschen "Werbung" muss schon sein. Allerdings kommt mir die Seite eigentlich gar nicht so rüber. IMHO.

    Besonders wenn man die grottige Verfügbarkeit des tigris.org-Servers sieht: Sollte ihr Stein etwa nur der Stein der Naseweisen sein?

    Den Server hatte ich bis jetzt immer erreicht. Sowohl der Webserver als auch das SVN-Repos.

    Nicht, dass ich SVN für der Weisheit letzten Schluss halte, aber im Moment ist es das, was ich benutze, und wird auch in nächster Zukunft noch sein.


    tL

    --
    Ich brauch' ne neue .sig!
    Re: Rant (Score:1)
    Von tbf am Monday 23. February, 17:15 MEW (#5)
    (User #21 Info) http://taschenorakel.de/
    Aufgeblasene Server-Software? Als Apache-Modul? ne, denke ich nicht. Oder was verstehtst du unter "aufgeblasen"?
    Genau. Braucht 'nen voll konfigurierten Apache 2.0 das Teil. Nutzt zudem das massiv aufgeblasene WebDAV-Protokoll. Definitiv zu fett, für den schwachbrünstigen über gerade mal 24 MB RAM herschenden P75, der momentan mein CVS-Repository auf Arbeit betreut. Klar, könnte man 'nen neuen Rechner anschaffen. Aber wozu, wenn er für das ach so schlechte CVS mehr als ausreichend ist?

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@tigris.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    Den Server hatte ich bis jetzt immer erreicht. Sowohl der Webserver als auch das SVN-Repos.
    Und wie zum Gegenbeweis (heute 17:11):
    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@tigris.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    Apache/2.0.47 (Unix) mod_ssl/2.0.47 OpenSSL/0.9.6b DAV/2 mod_auth_mda/2.0 mod_jk/1.2.0 SVN/0.23.0 mod_auth_svn/0.1 Server at www.tigris.org Port 80


    ...und dabei wollte ich doch nur, die betreffenden Textpassagen von wegen "arrogant" hierher kopieren... tja... so kann's gehen, wenn man nur auf "technisch überlegene", unausgereifte Software setzt. ;-)

    Btw: Was für ein Glück, dass die keine Feinde haben: Das von diesen ach so cleveren Köpferln verwendete OpenSSL ist wunderbar exploitbar...
    --
    Addicted by code poetry...
    Re: Rant (Score:1)
    Von bhaak am Monday 23. February, 18:23 MEW (#8)
    (User #1161 Info) http://homepage.sunrise.ch/mysunrise/bhaak/
    Genau. Braucht 'nen voll konfigurierten Apache 2.0 das Teil. Nutzt zudem das massiv aufgeblasene WebDAV-Protokoll. Definitiv zu fett, für den schwachbrünstigen über gerade mal 24 MB RAM herschenden P75, der momentan mein CVS-Repository auf Arbeit betreut. Klar, könnte man 'nen neuen Rechner anschaffen. Aber wozu, wenn er für das ach so schlechte CVS mehr als ausreichend ist?

    Wenn du schon einen Rant ablässt, dann krieg bitte auch die Fakten auf die Reihe. Subversion braucht mit svnserve weder Apache noch WebDAV.
    http://svnbook.red-bean.com/html-chunk/ch06.html#svn-ch-6-sect-1

    Es zwingt dich auch niemand Subversion einzusetzen. Aber es gibt viele, die auf etwas besseres als CVS lange gewartet haben.

    Re: Rant (Score:1)
    Von mirabile (root@[IPv6:2001:6f8:94d:1::1]) am Monday 23. February, 15:47 MEW (#4)
    (User #504 Info) http://mirbsd.de/
    Und wer Apache 2 verwendet, ist nicht mehr richtig
    bei Sinnen - wenn man sich den Quellkode anschaut,
    bekommt man einen Eindruck, warum.

    Hint: Es war für die OpenBSDler schon schwer genug,
                den Apatschen 1 halbwegs sicher hinzubekommen.


    -- 
    Ich bin BSDler, ich darf das!
    Re: Rant (Score:0)
    Von Anonymer Feigling am Monday 23. February, 17:47 MEW (#6)
    Alternative zu Apache2 (ausser 1.3.x)? Mir ist das Teil eigentlich auch zu fett, aber ich sehe einfach keine Alternative :(

    Sollte Sachen wie SSL, PHP, Perl, Virtualhosts usw. können
    Re: Rant (Score:1)
    Von mirabile (root@[IPv6:2001:6f8:94d:1::1]) am Monday 23. February, 19:11 MEW (#10)
    (User #504 Info) http://mirbsd.de/
    Gute Frage.

    Für PHP empfehle ich einen mit Propolice
    kompilierten Apache 1.3 im chroot und als
    eigener User laufend. SUEXEC ist möglich.

    Ansonsten gibt es dhttpd, thttpd und publicfile;
    tbf hat im IRC was von einem Python-Modul erzählt,
    und in Perl und IIRC auch PHP gibt es auch
    Implementationen eines HTTP-Servers.


    -- 
    Ich bin BSDler, ich darf das!
    arch (Score:2, Interessant)
    Von stirnimann am Monday 23. February, 11:17 MEW (#3)
    (User #680 Info)
    Ansonsten gibt es ja immer noch arch.

    Unterschiede zwischen Subversion und Arch:
    http://wiki.gnuarch.org/moin.cgi/SubVersionAndCvsComparison
    Re: arch (Score:1)
    Von bhaak am Monday 23. February, 18:34 MEW (#9)
    (User #1161 Info) http://homepage.sunrise.ch/mysunrise/bhaak/
    Hier ein Link zu der Seite eines der Subversion-Entwickler, auf der er versucht, die üblichen Missverständnisse betreffen Subversion zu erklären:

    Dispelling Subversion FUD
    http://www.red-bean.com/sussman/svn-anti-fud.html

    Auf der Wiki-Seite hat es zuunterst diesen Link, der IMHO die verschiedenen verfügbaren System besser vergleicht: http://better-scm.berlios.de/comparison/comparison.html

    Beta?? (Score:2)
    Von tronco_flipao am Monday 23. February, 17:58 MEW (#7)
    (User #729 Info)
    Also ich glaube es handelt sich hierbei nicht um die Beta sondern um den 1.0 Release. Hier sieht man das 1.0.0-beta am Freitag auf die Server gespielt wurde und 1.0.0 heute freigegeben wurde.

    Also nix mit Beta.

    Auch Heise hat nichts von einer Beta version gemeldet.


    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen