User: volkerme Date: 05/07/28 14:45:06 Modified: /de/www/dev/ cvs_win-howto.html
Log: Kommentar zu aktueller Version von Win-CVS eingefuegt. File Changes: Directory: /de/www/dev/ ======================= File [changed]: cvs_win-howto.html Url: http://de.openoffice.org/source/browse/de/www/dev/cvs_win-howto.html?r1=2.20&r2=2.21 Delta lines: +420 -662 ----------------------- --- cvs_win-howto.html 15 Jan 2004 08:53:36 -0000 2.20 +++ cvs_win-howto.html 28 Jul 2005 21:45:02 -0000 2.21 @@ -1,665 +1,423 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> - <head> +<head> <meta name="generator" content="HTML Tidy, see www.w3.org"> <title>CVS Win-howto</title> - <!-- Start de-header --> +<!-- Start de-header --> <link rel="stylesheet" href="../styles/de.css" media="screen" type="text/css"> - <link rel="stylesheet" href="../styles/de_print.css" media= - "print" type="text/css"> - <link rel="stylesheet" title="mit Navbar" href= - "../styles/de_navbar.css" media="screen" type="text/css"> - <link rel="alternate stylesheet" title="ohne Navbar" media= - "screen" href="../styles/de_nonavbar.css" type="text/css"> - <meta http-equiv="Content-Type" content= - "text/html; charset=UTF-8"><!-- > Kommentare zur Seite $Id: cvs_win-howto.html 2003/12/17 18:48 andreasma < --><!-- End de-header --> - </head> - - <body> - <table width="100%" summary=""> + <link rel="stylesheet" href="../styles/de_print.css" media="print" + type="text/css"> + <link rel="stylesheet" title="mit Navbar" + href="../styles/de_navbar.css" media="screen" type="text/css"> + <link rel="alternate stylesheet" title="ohne Navbar" media="screen" + href="../styles/de_nonavbar.css" type="text/css"> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<!-- > Kommentare zur Seite $Id: cvs_win-howto.html 2003/12/17 18:48 andreasma < --><!-- End de-header --> +</head> +<body> +<table summary="" width="100%"> + <tbody> <tr> <td align="left" valign="top"> <div id="body_de"> <h1>How To: CVS unter Windows</h1> - - <p><i>Letztes Update: 18. Januar 2002</i></p> - - <p>In diesem Dokument möchte ich den CVS-Zugriff unter - Windows beschreiben. Falls Sie Schreibzugriff auf den - Server haben möchten, müssen Sie erst einen SSH2-Tunnel - aufbauen. Das wird in der <a href= - "ssh2_einfuehrung.html">SSH2-Anleitung</a> ausführlich - beschrieben.</p> - + <p><i>Letztes Update: 28. Juli 2005</i></p> + <p>In diesem Dokument möchte ich den CVS-Zugriff unter Windows +beschreiben. Falls Sie Schreibzugriff auf den Server haben möchten, +müssen Sie erst einen SSH2-Tunnel aufbauen. Das wird in der <a + href="ssh2_einfuehrung.html">SSH2-Anleitung</a> ausführlich +beschrieben.</p> <h2>Inhalt</h2> - <dl> <dt><a href="#software">Verwendete Software</a></dt> - - <dt><a href="#zugriffsart">Lese- oder - Schreibzugriff?</a></dt> - - <dt><a href="#anmeldung">Anmeldung am - CVS-Server</a></dt> - - <dd><a href="#anmeldung_anonym">Bei anonymem - Lesezugriff</a></dd> - - <dd><a href="#anmeldung_schreiben">Bei - Schreibzugriff</a></dd> - - <dt><a href="#update">Aktualisieren des - CVS-Verzeichnisbaums auf der Festplatte</a></dt> - - <dt><a href="#checkout">Durchführen eines - Checkouts</a></dt> - - <dd><a href="#checkout_1">Was ist ein - Checkout?</a></dd> - + <dt><a href="#zugriffsart">Lese- oder Schreibzugriff?</a></dt> + <dt><a href="#anmeldung">Anmeldung am CVS-Server</a></dt> + <dd><a href="#anmeldung_anonym">Bei anonymem Lesezugriff</a></dd> + <dd><a href="#anmeldung_schreiben">Bei Schreibzugriff</a></dd> + <dt><a href="#update">Aktualisieren des CVS-Verzeichnisbaums +auf der Festplatte</a></dt> + <dt><a href="#checkout">Durchführen eines Checkouts</a></dt> + <dd><a href="#checkout_1">Was ist ein Checkout?</a></dd> <dd><a href="#checkout_2">Vorbereitung</a></dd> - - <dd><a href="#checkout_3">Bei anonymem - Zuriff</a></dd> - + <dd><a href="#checkout_3">Bei anonymem Zuriff</a></dd> <dd><a href="#checkout_4">Bei Schreibzugriff</a></dd> - - <dd><a href="#checkout_5">Der Statusbericht des - Checkouts</a></dd> - - <dt><a href="#diff">Ãnderungen zwischen zwei - Versionen einer Datei feststellen</a></dt> - - <dd><a href="#diff_1">Vergleich einer älteren mit der - aktuellen Version auf dem Server</a></dd> - - <dd><a href="#diff_2">Vergleichen von zwei beliebigen - Versionen</a></dd> - - <dd><a href="#diff_3">Vergleichen von der Version auf - der Festplatte mit einer Version auf dem - Server</a></dd> - - <dd><a href="#diff_4">Ausgabe, die bei einem Diff - erzeugt wird</a></dd> - + <dd><a href="#checkout_5">Der Statusbericht des Checkouts</a></dd> + <dt><a href="#diff">Ãnderungen zwischen zwei Versionen einer +Datei feststellen</a></dt> + <dd><a href="#diff_1">Vergleich einer älteren mit der aktuellen +Version auf dem Server</a></dd> + <dd><a href="#diff_2">Vergleichen von zwei beliebigen Versionen</a></dd> + <dd><a href="#diff_3">Vergleichen von der Version auf der +Festplatte mit einer Version auf dem Server</a></dd> + <dd><a href="#diff_4">Ausgabe, die bei einem Diff erzeugt wird</a></dd> <dd><a href="#diff_extern">Verwendung eines externen - Diff-Programms</a></dd> - - <dt><a href="#add">Neue Dateien auf den Server - stellen</a></dt> - - <dt><a href="#commit">Ãnderungen an einer Datei an - den Server übertragen</a></dt> +Diff-Programms</a></dd> + <dt><a href="#add">Neue Dateien auf den Server stellen</a></dt> + <dt><a href="#commit">Ãnderungen an einer Datei an den Server +übertragen</a></dt> </dl> <a name="software"></a> - <h2>Verwendete Software</h2> - - <p>Ich beschreibe die Schritte anhand der kostenlosen - Software WinCVS, da es eine grafische Oberfläche - besitzt, einfach zu bedienen ist und einen groÃen - Funktionsumfang hat. Ich verwende die Version 1.2. - Falls es eine neuere Version gibt und die Anleitung - nicht mehr stimmt, teilen Sie mir das bitte per E-Mail - mit. WinCVS können Sie <a href= - "http://www.wincvs.org/download.html">hier - herunterladen.</a></p> + <p>Ich beschreibe die Schritte anhand der kostenlosen Software +WinCVS, da es eine grafische Oberfläche besitzt, einfach zu bedienen +ist und einen groÃen Funktionsumfang hat. Ich verwende die Version 1.2. +Falls es eine neuere Version gibt und die Anleitung nicht mehr stimmt, +teilen Sie mir das bitte per E-Mail mit. WinCVS können Sie <a + href="http://www.wincvs.org/download.html">hier herunterladen.</a></p> <a name="zugriffsart"></a> - <h2>Lese- oder Schreibzugriff?</h2> - - <p>Jeder kann anonym auf den CVS-Server zugreifen. - Damit können allerdings keine Dateien geändert werden. - Falls Sie aktiv am Lang/De-Projekt mitarbeiten, sollten - Sie in Betracht ziehen, den Schreibzugriff zu - beantragen. Allerdings ist es auch nicht sinnvoll, wenn - Sie nur sehr wenige Dokumente erstellen bzw. ändern - möchten, da sowohl auf Ihrer Seite als auch auf dem - Server einige Arbeit erforderlich ist.</p> - + <p>Jeder kann anonym auf den CVS-Server zugreifen. Damit können +allerdings keine Dateien geändert werden. Falls Sie aktiv am +Lang/De-Projekt mitarbeiten, sollten Sie in Betracht ziehen, den +Schreibzugriff zu beantragen. Allerdings ist es auch nicht sinnvoll, +wenn Sie nur sehr wenige Dokumente erstellen bzw. ändern möchten, da +sowohl auf Ihrer Seite als auch auf dem Server einige Arbeit +erforderlich ist.</p> <p>Die notwendigen Vorbereitungen sind auf der Seite - SSH2-Einführung <a href= - "ssh2_einfuehrung.html">beschrieben</a>.</p> +SSH2-Einführung <a href="ssh2_einfuehrung.html">beschrieben</a>.</p> <a name="anmeldung"></a> - <h2>Anmeldung am CVS-Server</h2> <a name="anmeldung_anonym"></a> - <h3>Bei anonymem Lesezugriff</h3> - - <p>Der anonyme Zugriff ist relativ leicht möglich. - Führen Sie die folgenden Schritte aus:</p> - + <p>Der anonyme Zugriff ist relativ leicht möglich. Führen Sie die +folgenden Schritte aus:<br> +(Die Schritte 1 bis 4 sind bei der aktuellen Version 2.0.2.3 nicht +möglich, alle Daten werden beim Login eingegeben)<br> + </p> <ol> - <li>Falls das Einstellungs-Fenster nach dem Start - nicht automatisch angezeigt wird, öffnen Sie dieses - über den Menüeintrag <tt>Admin | - Preferences...</tt></li> - - <li>Stellen Sie den Server ein. Als <tt>CVSROOT</tt> - geben Sie Folgendes ein: - <tt>:pserver:[EMAIL PROTECTED]:/cvs</tt>.</li> - - <li>Bei <tt>Authentication</tt> stellen Sie - <tt>"passwd" file on the CVS server</tt>.</li> - - <li>Den Rest können Sie bei den Standardeinstellungen - belassen. SchlieÃen Sie den Dialog mit einem Klick - auf <tt>OK</tt>.</li> - - <li>Sie können sich über <tt>Admin | Login</tt> am - Server anmelden. Sie können ein beliebiges Passwort - eingeben.</li> - - <li>Falls im Status-Fenster kein Fehler angezeigt - wird (ein Fehler ist bei CVS "1"), sind Sie am Server - angemeldet. Ansonsten überprüfen Sie bitte nochmal - Ihre Internetverbindung und die Einstellungen.</li> + <li>Falls das Einstellungs-Fenster nach dem Start nicht +automatisch angezeigt wird, öffnen Sie dieses über den Menüeintrag <tt>Admin +| Preferences...</tt></li> + <li>Stellen Sie den Server ein. Als <tt>CVSROOT</tt> geben Sie +Folgendes ein: <tt>:pserver:[EMAIL PROTECTED]:/cvs</tt>.</li> + <li>Bei <tt>Authentication</tt> stellen Sie <tt>"passwd" file +on the CVS server</tt>.</li> + <li>Den Rest können Sie bei den Standardeinstellungen belassen. +SchlieÃen Sie den Dialog mit einem Klick auf <tt>OK</tt>.</li> + <li>Sie können sich über <tt>Admin | Login</tt> am Server +anmelden. Sie können ein beliebiges Passwort eingeben.</li> + <li>Falls im Status-Fenster kein Fehler angezeigt wird (ein +Fehler ist bei CVS "1"), sind Sie am Server angemeldet. Ansonsten +überprüfen Sie bitte nochmal Ihre Internetverbindung und die +Einstellungen.</li> </ol> <a name="anmeldung_schreiben"></a> - <h3>Bei Schreibzugriff</h3> - - <p>Um sich anmelden zu können, muss erst ein - SSH2-Tunnel hergestellt werden. Nähere Informationen - dazu finden Sie <a href= - "ssh2_einfuehrung.html">hier</a>. AnschlieÃend - verfahren Sie wie folgt:</p> - + <p>Um sich anmelden zu können, muss erst ein SSH2-Tunnel +hergestellt werden. Nähere Informationen dazu finden Sie <a + href="ssh2_einfuehrung.html">hier</a>. AnschlieÃend verfahren Sie wie +folgt:</p> <ol> - <li>Falls das Einstellungs-Fenster nach dem Start - nicht automatisch angezeigt wird, öffnen Sie dieses - über den Menüeintrag <tt>Admin | - Preferences...</tt></li> - - <li>Stellen Sie den Server ein. Als <tt>CVSROOT</tt> - geben Sie Folgendes ein: - <tt>:pserver:<oousername>@localhost:/cvs</tt>. - <oousername> ersetzen Sie durch den Namen Ihres - OpenOffice-Zugangs.</li> - - <li>Bei <tt>Authentication</tt> stellen Sie - <tt>"passwd" file on the CVS server</tt> ein.</li> - - <li>Den Rest können Sie bei den Standardeinstellungen - belassen. SchlieÃen Sie den Dialog mit einem Klick - auf <tt>OK</tt>.</li> - - <li>Sie können sich über <tt>Admin | Login</tt> am - Server anmelden. Als Passwort geben Sie Ihr - OpenOffice-Passwort ein.</li> - - <li>Falls im Status-Fenster kein Fehler angezeigt - wird (ein Fehler ist bei CVS "1"), sind Sie am Server - angemeldet sein. Ansonsten überprüfen Sie bitte - nochmal Ihre Internetverbindung und die - Einstellungen.</li> + <li>Falls das Einstellungs-Fenster nach dem Start nicht +automatisch angezeigt wird, öffnen Sie dieses über den Menüeintrag <tt>Admin +| Preferences...</tt></li> + <li>Stellen Sie den Server ein. Als <tt>CVSROOT</tt> geben Sie +Folgendes ein: <tt>:pserver:<oousername>@localhost:/cvs</tt>. +<oousername> ersetzen Sie durch den Namen Ihres +OpenOffice-Zugangs.</li> + <li>Bei <tt>Authentication</tt> stellen Sie <tt>"passwd" file +on the CVS server</tt> ein.</li> + <li>Den Rest können Sie bei den Standardeinstellungen belassen. +SchlieÃen Sie den Dialog mit einem Klick auf <tt>OK</tt>.</li> + <li>Sie können sich über <tt>Admin | Login</tt> am Server +anmelden. Als Passwort geben Sie Ihr OpenOffice-Passwort ein.</li> + <li>Falls im Status-Fenster kein Fehler angezeigt wird (ein +Fehler ist bei CVS "1"), sind Sie am Server angemeldet sein. Ansonsten +überprüfen Sie bitte nochmal Ihre Internetverbindung und die +Einstellungen.</li> </ol> - - <p>Der manuelle Login ist nicht bei jedem Start - erforderlich. Sie können einfach das Arbeiten - beginnen.</p> + <p>Der manuelle Login ist nicht bei jedem Start erforderlich. Sie +können einfach das Arbeiten beginnen.</p> <a name="update"></a> - - <h2>Aktualisieren des CVS-Verzeichnisbaums auf der - Festplatte</h2> - - <p>Nach jedem Start sollten Sie prüfen, ob die Dateien - auf Ihrer Festplatte aktuell sind. Klicken Sie dazu mit - der rechten Maustaste auf das oberste CVS-Verzeichnis - ("oo" oder "de", je nachdem, ob Sie anonym oder per - SSH2-Tunnel angemeldet sind) und klicken Sie im - Kontextmenü auf <tt>Update selection...</tt>. Nun - werden die Dateien auf ihre Aktualität geprüft und ggf. - aktualisiert. Grüne oder blaue Dateien bedeuten, dass - diese aktualisiert wurden. Falls nur orange - Verzeichnisse angezeigt werden, war kein Update - notwendig.</p> + <h2>Aktualisieren des CVS-Verzeichnisbaums auf der Festplatte</h2> + <p>Nach jedem Start sollten Sie prüfen, ob die Dateien auf Ihrer +Festplatte aktuell sind. Klicken Sie dazu mit der rechten Maustaste auf +das oberste CVS-Verzeichnis ("oo" oder "de", je nachdem, ob Sie anonym +oder per SSH2-Tunnel angemeldet sind) und klicken Sie im Kontextmenü +auf <tt>Update selection...</tt>. Nun werden die Dateien auf ihre +Aktualität geprüft und ggf. aktualisiert. Grüne oder blaue Dateien +bedeuten, dass diese aktualisiert wurden. Falls nur orange +Verzeichnisse angezeigt werden, war kein Update notwendig.</p> <a name="checkout"></a> - <h2>Durchführen eines Checkouts</h2> <a name="checkout_1"></a> - <h3>Was ist ein Checkout?</h3> - - <p>Bei einem Checkout wird ein bestimmtes Verzeichnis - auf dem Server 1:1 auf die Festplatte übertragen. Dort - können Sie die Dateien bearbeiten und die Ãnderungen - wieder auf den Server übertragen. Falls Sie keinen - Schreibzugriff haben, können Sie die Datei per Mail an - jemanden senden, der die Datei auf dem Server - aktualisieren kann.</p> + <p>Bei einem Checkout wird ein bestimmtes Verzeichnis auf dem +Server 1:1 auf die Festplatte übertragen. Dort können Sie die Dateien +bearbeiten und die Ãnderungen wieder auf den Server übertragen. Falls +Sie keinen Schreibzugriff haben, können Sie die Datei per Mail an +jemanden senden, der die Datei auf dem Server aktualisieren kann.</p> <a name="checkout_2"></a> - <h3>Vorbereitung</h3> - - <p>Erstellen Sie auf Ihrer Festplatte einen Ordner, in - den Sie die Dateien ablegen können. Nennen Sie ihn - beispielsweise <tt>OpenOffice CVS</tt>.</p> + <p>Erstellen Sie auf Ihrer Festplatte einen Ordner, in den Sie +die Dateien ablegen können. Nennen Sie ihn beispielsweise <tt>OpenOffice +CVS</tt>.</p> <a name="checkout_3"></a> - <h3>Bei anonymem Zugriff</h3> - <p>Führen Sie die folgenden Schritte durch:</p> - <ol> - <li>Klicken Sie auf den Menüeintrag <tt>Create | - Checkout module...</tt></li> - - <li>Geben Sie als Modul <tt>de/www</tt> ein, um alle - Dokumente des de-Projekts zu bekommen.</li> - - <li>Als Zielverzeichnis geben Sie das bei den - Vorbereitungen angelegte Verzeichnis an.</li> - - <li>Klicken Sie auf OK, um den Checkout - vorzunehmen.</li> - + <li>Klicken Sie auf den Menüeintrag <tt>Create | Checkout +module...</tt></li> + <li>Geben Sie als Modul <tt>de/www</tt> ein, um alle Dokumente +des de-Projekts zu bekommen.</li> + <li>Als Zielverzeichnis geben Sie das bei den Vorbereitungen +angelegte Verzeichnis an.</li> + <li>Klicken Sie auf OK, um den Checkout vorzunehmen.</li> <li>Lesen Sie unten weiter.</li> </ol> <a name="checkout_4"></a> - <h3>Bei Schreibzugriff</h3> - <p>Führen Sie die folgenden Schritte durch:</p> - <ol> - <li>Klicken Sie auf den Menüeintrag <tt>Create | - Checkout module...</tt></li> - - <li>Geben Sie als Modul <tt>de/www</tt> ein, um alle - Dokumente des de-Projekts zu bekommen.</li> - - <li>Als Zielverzeichnis geben Sie das bei den - Vorbereitungen angelegte Verzeichnis an.</li> - - <li>Klicken Sie auf OK, um den Checkout - vorzunehmen.</li> - + <li>Klicken Sie auf den Menüeintrag <tt>Create | Checkout +module...</tt></li> + <li>Geben Sie als Modul <tt>de/www</tt> ein, um alle Dokumente +des de-Projekts zu bekommen.</li> + <li>Als Zielverzeichnis geben Sie das bei den Vorbereitungen +angelegte Verzeichnis an.</li> + <li>Klicken Sie auf OK, um den Checkout vorzunehmen.</li> <li>Lesen Sie unten weiter.</li> </ol> <a name="checkout_5"></a> - <h3>Der Status des Checkouts</h3> - <p>Nachdem Sie den Checkout eingeleitet haben, wird im - Statusbereich der Fortschritt angezeigt. Sie erhalten - eine Ausgabe, die ähnlich wie folgende aussieht (bei - anonymem Zugriff weicht natürlich der Modulname - ab):</p> - - <p><tt>cvs checkout -P de/www (in directory - C:\OpenOffice-CVS) - <br> - cvs server: Updating de/www - <br> - U de/www/README_de_DE.txt - <br> - U de/www/about-cdrom.html - <br> - [...] - <br> - U de/www/images/spacer.gif - <br> - <br> - *****CVS exited normally with code 0***** +Statusbereich der Fortschritt angezeigt. Sie erhalten eine Ausgabe, die +ähnlich wie folgende aussieht (bei anonymem Zugriff weicht natürlich +der Modulname ab):</p> + <p><tt>cvs checkout -P de/www (in directory C:\OpenOffice-CVS) <br> +cvs server: Updating de/www <br> +U de/www/README_de_DE.txt <br> +U de/www/about-cdrom.html <br> +[...] <br> +U de/www/images/spacer.gif <br> <br> +*****CVS exited normally with code 0***** <br> </tt></p> - - <p>Die letzte Zeile bedeutet, dass kein Fehler - aufgetreten ist. Würde hier eine "1" stehen, wäre ein - Fehler aufgetreten. Das gilt für alle in diesem - Dokument beschriebenen Vorgänge, vom Login bis zum - Erstellen eines Diffs.</p> + <p>Die letzte Zeile bedeutet, dass kein Fehler aufgetreten ist. +Würde hier eine "1" stehen, wäre ein Fehler aufgetreten. Das gilt für +alle in diesem Dokument beschriebenen Vorgänge, vom Login bis zum +Erstellen eines Diffs.</p> <a name="diff"></a> - - <h2>Ãnderungen zwischen zwei Versionen einer Datei - feststellen</h2> + <h2>Ãnderungen zwischen zwei Versionen einer Datei feststellen</h2> <a name="diff_1"></a> - - <h3>Vergleich einer älteren mit der aktuellen Version - auf dem Server</h3> - - <p>Das geht am einfachsten, wenn Sie sich zuerst einen - Graphen zeichnen lassen. Dazu wählen Sie bitte im - Kontextmenü der entsprechenden Datei <tt>Graph - selection</tt> aus und klicken im erscheinenden Dialog - auf <tt>OK</tt>. Sie sehen nun eine Grafik, in der alle - vorhandenen Versionen angezeigt werden. Sie können eine - Version auswählen und im Menü auf <tt>Graph | Diff - selected</tt> klicken, um die ausgwählte Version mit - der neusten zu vergleichen.</p> - - <p>Den Graph können Sie übrigens über <tt>Graph | - Close</tt> wieder schlieÃen.</p> + <h3>Vergleich einer älteren mit der aktuellen Version auf dem +Server</h3> + <p>Das geht am einfachsten, wenn Sie sich zuerst einen Graphen +zeichnen lassen. Dazu wählen Sie bitte im Kontextmenü der +entsprechenden Datei <tt>Graph selection</tt> aus und klicken im +erscheinenden Dialog auf <tt>OK</tt>. Sie sehen nun eine Grafik, in +der alle vorhandenen Versionen angezeigt werden. Sie können eine +Version auswählen und im Menü auf <tt>Graph | Diff selected</tt> +klicken, um die ausgwählte Version mit der neusten zu vergleichen.</p> + <p>Den Graph können Sie übrigens über <tt>Graph | Close</tt> +wieder schlieÃen.</p> <a name="diff_2"></a> - <h3>Vergleichen von zwei beliebigen Versionen</h3> - - <p>Dazu klicken Sie in der Dateiansicht im Kontextmenü - auf <tt>Diff selection</tt>. Im erscheinenden Dialog - markieren Sie den Eintrag <tt>Compare two - revisions/tags/branches/dates</tt>. In die zwei - Eingabefelder darunter können Sie nun zwei - Versionsnummern eintragen.</p> + <p>Dazu klicken Sie in der Dateiansicht im Kontextmenü auf <tt>Diff +selection</tt>. Im erscheinenden Dialog markieren Sie den Eintrag <tt>Compare +two revisions/tags/branches/dates</tt>. In die zwei Eingabefelder +darunter können Sie nun zwei Versionsnummern eintragen.</p> <a name="diff_3"></a> - - <h3>Vergleichen von der Version auf der Festplatte mit - einer Version auf dem Server</h3> - - <p>Rufen Sie den Dialog über den Eintrag <tt>Diff - selection</tt> im Kontextmenü der zu vergleichenden - Datei auf.</p> - - <h4>Vergleich mit der gleichen Version auf dem - Server</h4> - - <p>Selektieren Sie dazu die Option <tt>Compare your - local file with the same remote revision</tt>.</p> - + <h3>Vergleichen von der Version auf der Festplatte mit einer +Version auf dem Server</h3> + <p>Rufen Sie den Dialog über den Eintrag <tt>Diff selection</tt> +im Kontextmenü der zu vergleichenden Datei auf.</p> + <h4>Vergleich mit der gleichen Version auf dem Server</h4> + <p>Selektieren Sie dazu die Option <tt>Compare your local file +with the same remote revision</tt>.</p> <h4>Vergleich mit einer anderen Version</h4> - - <p>Wählen Sie den Punkt <tt>Compare your local file - with another revision/tag/branch/date</tt> aus.</p> + <p>Wählen Sie den Punkt <tt>Compare your local file with another +revision/tag/branch/date</tt> aus.</p> <a name="diff_4"></a> - <h3>Ausgabe, die bei einem Diff erzeugt wird</h3> - - <p>Nachdem Sie eine der oben aufgeführten Methoden - ausgewählt haben, bekommen Sie eine Ausgabe, die der - folgenden ähnelt. Diese ist bei jeder gewählten Methode - ähnlich.</p> - + <p>Nachdem Sie eine der oben aufgeführten Methoden ausgewählt +haben, bekommen Sie eine Ausgabe, die der folgenden ähnelt. Diese ist +bei jeder gewählten Methode ähnlich.</p> <p><tt>cvs diff -r 1.8 team.html (in directory - C:\OpenOffice-CVS\de\www\dev\) - <br> - Index: team.html - <br> - =================================================================== - <br> - RCS file: de/www/dev/team.html,v - <br> - - <br> - - <br> - diff -r1.8 -r1.10 - <br> - 27c27 - <br> - <font color="red">< - <td>lesend</td></font> - <br> - --- - <br> - <font color="blue">> - <td>schreibend</td></font> - <br> - 112c112,114 - <br> - <font color="red">< - <td>www/de</td></font> - <br> - --- - <br> - <font color="blue">> - <td>www/de<br></font> - <br> +C:\OpenOffice-CVS\de\www\dev\) <br> +Index: team.html <br> +=================================================================== <br> +RCS file: de/www/dev/team.html,v <br> + + +diff -r1.8 -r1.10 <br> +27c27 <br> + <font color="red">< <td>lesend</td></font> <br> +--- <br> + <font color="blue">> <td>schreibend</td></font> <br> +112c112,114 <br> + <font color="red">< <td>www/de</td></font> <br> +--- <br> + <font color="blue">> <td>www/de<br></font> <br> <font color="blue">> <a - href="ftp://sunsite.informatik.rwth-aachen.de/pub/packages/OpenOffice">ftp-server</a></font> - <br> - <font color="blue">> </td></font> - <br> - 119c121,122 - <br> - <font color="red">< - <td>www/de</td></font> - <br> - --- - <br> - <font color="blue">> - <td>www/de<br></font> +href="ftp://sunsite.informatik.rwth-aachen.de/pub/packages/OpenOffice">ftp-server</a></font> <br> + <font color="blue">> </td></font> <br> +119c121,122 <br> + <font color="red">< <td>www/de</td></font> <br> +--- <br> + <font color="blue">> <td>www/de<br></font> <br> <font color="blue">> <a - href="http://whiteboard.openoffice.org/marketing/">marketing</a></td></font> +href="http://whiteboard.openoffice.org/marketing/">marketing</a></td></font> <br> </tt></p> - - <p>Im Kopf steht der Name der Datei und die zwei - verglichenen Versionen (hier 1.8 und 1.10). Darunter - folgen alle Ãnderungen. Zuerst wird die Zeilenangabe in - der Quell- (links von dem "c") und der Zieldatei - (rechts vom "c") angezeigt und darunter der Bereich in - der Quelldatei (in rot) und in der Zieldatei (in - blau).</p> - - <p>Diese so genannten "diffs" kann man dazu verwenden, - um eine Datei, die man übersetzt hat, zu aktualisieren. - Es müssen ja nur die Bereiche aktualisiert werden, die - auch im Original verändert wurden. Um Zugriff auf die - Originaldateien zu bekommen, müssen Sie ein Checkout - des entsprechenden Originalverzeichnisses machen. Die - Verzeichnisse befinden sich alle unter - <tt><project>/www/<dir></tt>, wobei - <project> für das SUb-Projekt und <dir> für - den Verzeichnisnamen steht, der auch auf der Website - verwendet wird. - <br> - Zum besseren Verständnis ein Beispiel: - <br> - die Seite <a href= - "http://qa.openoffice.org/issue_handling/project_issues.html">http://qa.openoffice.org/issue_handling/project_issues.html</a> - finden Sie in dem Verzeichnis - <tt>qa/www/issue_handling</tt>.</p> + <p>Im Kopf steht der Name der Datei und die zwei verglichenen +Versionen (hier 1.8 und 1.10). Darunter folgen alle Ãnderungen. Zuerst +wird die Zeilenangabe in der Quell- (links von dem "c") und der +Zieldatei (rechts vom "c") angezeigt und darunter der Bereich in der +Quelldatei (in rot) und in der Zieldatei (in blau).</p> + <p>Diese so genannten "diffs" kann man dazu verwenden, um eine +Datei, die man übersetzt hat, zu aktualisieren. Es müssen ja nur die +Bereiche aktualisiert werden, die auch im Original verändert wurden. Um +Zugriff auf die Originaldateien zu bekommen, müssen Sie ein Checkout +des entsprechenden Originalverzeichnisses machen. Die Verzeichnisse +befinden sich alle unter <tt><project>/www/<dir></tt>, +wobei <project> für das SUb-Projekt und <dir> für den +Verzeichnisnamen steht, der auch auf der Website verwendet wird. <br> +Zum besseren Verständnis ein Beispiel: <br> +die Seite <a + href="http://qa.openoffice.org/issue_handling/project_issues.html">http://qa.openoffice.org/issue_handling/project_issues.html</a> +finden Sie in dem Verzeichnis <tt>qa/www/issue_handling</tt>.</p> <a name="diff_extern"></a> - <h3>Verwendung eines externen Diff-Programms</h3> - - <p>Ich habe das Programm WinMerge verwendet, das direkt - mit WinCVS zusammenarbeitet. Sie können es <a href= - "http://winmerge.sourceforge.net/">hier - herunterladen</a>. Dort ist auch eine DLL erhältlich, - die die Benutzeroberfläche ins Deutsche ändert. Sie - richten WinMerge wie folgt ein:</p> - + <p>Ich habe das Programm WinMerge verwendet, das direkt mit +WinCVS zusammenarbeitet. Sie können es <a + href="http://winmerge.sourceforge.net/">hier herunterladen</a>. Dort +ist auch eine DLL erhältlich, die die Benutzeroberfläche ins Deutsche +ändert. Sie richten WinMerge wie folgt ein:</p> <ol> <li>Installieren Sie WinMerge.</li> - - <li>Entpacken Sie die Sprach-DLL in das - WinMerge-Verzeichnis.</li> - + <li>Entpacken Sie die Sprach-DLL in das WinMerge-Verzeichnis.</li> <li>Starten Sie WinMerge über das Startmenü.</li> - - <li>Wählen Sie in dem Dialog <tt>View | - Language...</tt> die Sprache <tt>Deutsch - (Deutschland)</tt>.</li> - + <li>Wählen Sie in dem Dialog <tt>View | Language...</tt> die +Sprache <tt>Deutsch (Deutschland)</tt>.</li> <li>Sie können WinMerge wieder schlieÃen.</li> - - <li>Ãffnen Sie in WinCVS den Optionsdialog über - <tt>Admin | Preferences</tt>.</li> - + <li>Ãffnen Sie in WinCVS den Optionsdialog über <tt>Admin | +Preferences</tt>.</li> <li>Wechseln Sie auf die Seite <tt>WinCvs</tt>.</li> - - <li>Setzen Sie einen Haken vor <tt>External diff - program</tt>.</li> - + <li>Setzen Sie einen Haken vor <tt>External diff program</tt>.</li> <li>Klicken Sie auf <tt>...</tt></li> - - <li>Wechseln Sie in das Verzeichnis, in das Sie - WinMerge installiert haben und wählen Sie die - <tt>winmerge.exe</tt> aus.</li> - - <li>SchlieÃen Sie den Dialog und die Optionen jeweils - mit einem Klick auf <tt>OK</tt>.</li> - - <li>Beim nächsten Diff, das Sie anfertigen, wählen - Sie im Diff-Dialog in der linken unteren Ecke <tt>Use - the external diff</tt> aus.</li> + <li>Wechseln Sie in das Verzeichnis, in das Sie WinMerge +installiert haben und wählen Sie die <tt>winmerge.exe</tt> aus.</li> + <li>SchlieÃen Sie den Dialog und die Optionen jeweils mit einem +Klick auf <tt>OK</tt>.</li> + <li>Beim nächsten Diff, das Sie anfertigen, wählen Sie im +Diff-Dialog in der linken unteren Ecke <tt>Use the external diff</tt> +aus.</li> </ol> - - <p>In Zukunft startet automatisch WinMerge, wenn Sie - ein Diff anfertigen. Dort sehen Sie die Ãnderungen - durch farbliche Hervorhebung in der kompletten Datei - und erhalten nicht nur die Auszüge.</p> - - <h2>Die folgenden Vorgänge erfordern Schreibzugriff auf - den Server.</h2> + <p>In Zukunft startet automatisch WinMerge, wenn Sie ein Diff +anfertigen. Dort sehen Sie die Ãnderungen durch farbliche Hervorhebung +in der kompletten Datei und erhalten nicht nur die Auszüge.</p> + <h2>Die folgenden Vorgänge erfordern Schreibzugriff auf den +Server.</h2> <a name="add"></a> - <h2>Neue Dateien auf den Server stellen</h2> - - <p>Kopieren Sie die Datei, die auf den Server soll, in - das passende Verzeichnis des CVS-Verzeichnisbaums auf - Ihrer Festplatte, der beim Checkout angelegt wurde. - Wählen Sie die Datei aus und klicken Sie im Menü auf - <tt>Modify | Add selection</tt>. Die Datei wird zum - Ãbertragen auf den Server markiert und erst bei einem - "Commit" der Datei tatsächlich übertragen.</p> + <p>Kopieren Sie die Datei, die auf den Server soll, in das +passende Verzeichnis des CVS-Verzeichnisbaums auf Ihrer Festplatte, der +beim Checkout angelegt wurde. Wählen Sie die Datei aus und klicken Sie +im Menü auf <tt>Modify | Add selection</tt>. Die Datei wird zum +Ãbertragen auf den Server markiert und erst bei einem "Commit" der +Datei tatsächlich übertragen.</p> <a name="commit"></a> - - <h2>Ãnderungen an einer Datei an den Server - übertragen</h2> - - <p>Sie haben eine Datei geändert und möchten die - Ãnderungen an den Server übertragen? Kein Problem, - wählen Sie in der Dateiliste die geänderte Datei aus - (die übrigens ein rotes Icon hat) und klicken Sie im - Kontextmenü auf <tt>Commit selection</tt>. Dort können - Sie einen kurzen Kommentar eingeben. Es empfiehlt sich - mit ein paar Wörtern die Ãnderungen zu beschreiben. - Sobald Sie auf OK klicken werden die Ãnderungen - übertragen.</p> + <h2>Ãnderungen an einer Datei an den Server übertragen</h2> + <p>Sie haben eine Datei geändert und möchten die Ãnderungen an +den Server übertragen? Kein Problem, wählen Sie in der Dateiliste die +geänderte Datei aus (die übrigens ein rotes Icon hat) und klicken Sie +im Kontextmenü auf <tt>Commit selection</tt>. Dort können Sie einen +kurzen Kommentar eingeben. Es empfiehlt sich mit ein paar Wörtern die +Ãnderungen zu beschreiben. Sobald Sie auf OK klicken werden die +Ãnderungen übertragen.</p> </div> </td> - - <td valign="top" height="100%"> - <!-- Start Navbar --> - - <table id="navbar_de" summary="Navigationsleiste" border= - "0" cellspacing="0" cellpadding="0"> + <td height="100%" valign="top"><!-- Start Navbar --> + <table id="navbar_de" summary="Navigationsleiste" border="0" + cellpadding="0" cellspacing="0"> + <tbody> <tr> <th class="dev">Infos für Mitwirkende</th> </tr> - <tr> - <td><a href="index.html">Infos über diesen - Bereich</a></td> + <td><a href="index.html">Infos über diesen Bereich</a></td> </tr> - <tr> <th class="dev">Anstehende Arbeit</th> </tr> - <tr> - <td><a href= - "dev-zfs/diskussion-2210-2810.html">Zusammenfassung - der aktuellen Diskussion</a></td> + <td><a href="dev-zfs/diskussion-2210-2810.html">Zusammenfassung +der aktuellen Diskussion</a></td> </tr> - <tr> <td><a href="todo.html">ToDo-Liste</a></td> </tr> - <tr> <th class="dev">Issues</th> </tr> - <tr> - <td><a href="issue_uebersicht.html">Laufende - Issues</a></td> + <td><a href="issue_uebersicht.html">Laufende Issues</a></td> </tr> - <tr> - <td><a href="issues_suchen.html">Issues - suchen</a></td> + <td><a href="issues_suchen.html">Issues suchen</a></td> </tr> - <tr> <th class="dev">Organisatorisches</th> </tr> - <tr> <td><a href="ecdl/index.html">ECDL</a></td> </tr> - <tr> - <td><a href= - "ansprechpartner.html">Ansprechpartner</a></td> + <td><a href="ansprechpartner.html">Ansprechpartner</a></td> </tr> - <tr> <th class="dev">Kommunikation</th> </tr> - <tr> - <td><a href= - "about-mailinglist.html">Mailinglisten</a></td> + <td><a href="about-mailinglist.html">Mailinglisten</a></td> </tr> - <tr> <td><a href="about-irc.html">IRC</a></td> </tr> - <tr> <th class="dev">Anleitungen</th> </tr> - <tr> - <td><a href= - "about-issuezilla.html">IssueZilla</a></td> + <td><a href="about-issuezilla.html">IssueZilla</a></td> </tr> - <tr> <td><a href="ssh2_einfuehrung.html">SSH2</a></td> </tr> - <tr> - <td><a href="cvs_win-howto.html">CVS - (Windows/WinCVS)</a></td> + <td><a href="cvs_win-howto.html">CVS (Windows/WinCVS)</a></td> </tr> - <tr> - <td><a href="CVS_einfuehrung.html">CVS - (Kommandozeile)</a></td> + <td><a href="CVS_einfuehrung.html">CVS (Kommandozeile)</a></td> </tr> - <tr> - <td><a href="about-contributing.html">Code - beitragen</a></td> + <td><a href="about-contributing.html">Code beitragen</a></td> </tr> - <tr> <th class="dev">Diverses</th> </tr> - <tr> - <td><a href="participating-guidelines.html">Regeln - & Rollen bei OOo</a></td> + <td><a href="participating-guidelines.html">Regeln & +Rollen bei OOo</a></td> </tr> - <tr> - <td><a href= - "../about-ooo/about-projects.html">Projekte bei - OOo</a></td> + <td><a href="../about-ooo/about-projects.html">Projekte bei +OOo</a></td> </tr> - <tr> <td><a href="team.html">Unser Team</a></td> </tr> - <tr> - <th class="dev"><a href="../index.html" style= - "color: #FFFFFF">Zurück zum allgemeinen - Bereich</a></th> + <th class="dev"><a href="../index.html" + style="color: rgb(255, 255, 255);">Zurück zum allgemeinen Bereich</a></th> </tr> + </tbody> </table> - <!-- End Navbar --> - </td> +<!-- End Navbar --> </td> </tr> - </table> - </body> + </tbody> +</table> +</body> </html> - --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
