Subversion (SVN) - In der Praxis ...


1 Estrelas2 Estrelas3 Estrelas4 Estrelas5 Estrelas (7 Stimmen, Durchschnitt: 4.86 von 5)
Loading ... Loading ...

Nun, der nicht verstand, was diese SVN bereits beginnen können mit dieser Funktion. Wer hat nicht schon gelesen das einleitende Beitrag ist interessant zu lesen, bevor weiter.

Hands-on!

Zum besseren Verständnis werden wir zunächst die Verwendung auf Windows SVN. Wir verwenden es in Verbindung mit einem Tool namens TortoiseSVN . Du erinnerst dich an die Befehle die ich in früheren Post erwähnt?

  • Kasse
  • Aktualisierung
  • verpflichten

Das TortoiseSVN ist ein Programm, Abstracts der oben aufgeführten Befehle (und viele andere) für die Interaktion mit dem SVN alles mit der Maus. Zum Download der TortoiseSVN Zugriff auf die folgende Adresse: http://tortoisesvn.net/downloads

Weil es in den Windows Explorer integriert ist, müssen Sie Windows nach der Installation neu starten :-(

Let's do die folgenden Schritte in der früheren Post und andere hinzufügen beschrieben:

  1. Kasse: Sie wissen bereits, was es ist.
  2. begehen: Sie wissen bereits, was es ist.
  3. Update: Sie wissen bereits, was es ist.
  4. siehe Protokoll verpflichtet: Hier finden Sie eine Liste der geänderten Dateien in jedem Commit getan.
  5. Sie eine diff: zeigen den Unterschied in der lokalen Datei in ein Repository.

Um diese Schritte durchführen, erstellte ich ein Repository zu testen.

  • Repository URL: http://marcelosabadini.com.br/svn_blog
  • User: usuario_blog
  • Passwort: teste123

Also, lassen Sie uns zuerst Holen Sie sich das Quell-Repository. Klicken Sie einfach auf die rechte Maustaste auf einen beliebigen Ordner, und wählen Sie "SVN Checkout ...", wie das Bild unten:

1 - Checkout

Ein Bildschirm, um zu sagen, was ist die Adresse des reposotório:

2 - Checkout path

In der "URL des Repository" werden Sie sagen: http://marcelosabadini.com.br/svn_blog

In der "Kasse Tiefe" wird Ihnen sagen, welche Ordner die Dateien heruntergeladen haben, beachten Sie, dass es lädt mit dem Ordner, in dem Sie geklickt haben Recht.

Klicken Sie dann auf OK klicken, werden Sie nach Benutzernamen und Passwort gefragt:

3 - Checkout senha

Er lädt die Dateien und zeigt das Bild unten:

4 - Checkout arquivos baixados

Nun, wenn Sie auf den Ordner mit den Dateien zu suchen, werden Sie feststellen, dass die Icod war es anders:

5 - pasta versionada

Erkannt, dass die Ordner-Symbol und die Datei geändert wurde?

Nun, jetzt können wir die notwendigen Änderungen in der Quelle. Ich machte einen Wechsel nur zu testen, zu sehen, wie die Ordner-und Dateinamen waren:

6 - pasta versionada com arquivos alterados

Das heißt, nur durch das Auge ja zu erkennen, dass die lokale Quelle anders als in den Quell-Repository ist. Wenn alle Änderungen vorgenommen werden, kommt die Zeit, sie zu senden. Rechtsklick auf den Ordner, der unter Versionskontrolle ist, und wählen Sie "SVN":

7 - opção commit

Will Last ein Bildschirm mit allen Dateien, die geändert / erstellt / gelöscht haben. Markieren Sie zunächst die 'Option' Dateien, die Sie wollen, und klicken Sie auf OK begeht.

8 - Arquivos alterados e mensagem de commit

Denken Sie daran, dass eine gute Übung, SVN verwenden ist stets in eine Commit-Nachricht, die gegeben werden soll, gestellt. Denn es erleichtert die Rückkehr zu einer spezifischen Beitrag! Zum Beispiel, wenn Sie etwas, das bis Ende bricht das System zu ändern, passieren Sie die Augen und sehen, dass die Revision XX diese Einstellung geändert.

Wenn Dateien hochgeladen werden, sehen Sie eine Zusammenfassung:

9 - pós commit

Nun, in der Regel mehr, was getan wird, was Sie bisher gesehen habe. Jetzt zeige ich Ihnen einige Werkzeuge, die nützlich für die Arbeit behilflich sind.

Mal sehen, die Liste der Commits im Repository mit der rechten Maustaste auf den Ordner, wählen Sie das Menü "TortoiseSVN / Show Log" finden Sie im sich öffnenden Fenster gestellt:

11 - log com as mensagens

Ein weiteres nützliches Tool ist das Diff. Mit ihm können Sie zwei Dateien vergleichen ... kopieren Sie diese in Ihre Maschine mit der Kopie, die in das Repository. Klicken Sie auf eine Datei, die (Maschine hat sich verändert in Ihrem Denken Sie daran, das Bild mit roten?) Und wählen Sie die Option "TortoiseSVN / DIFF", siehe das Bild unten:

13 - diff no arquivo

Eine Übung juristischen für Sie zu tun ist, die Quellen herunterladen testen, manche modificões siehe DIFF und begeht etwas.

Ich hoffe, ich habe sehr objektiv und klar! wenn ich etwas vergessen oder wollen etwas hinzuzufügen feel free to comment!

A big hug!

Legen Sie einen Kommentar

Links in den Kommentaren sollte nofollow frei .

Get Adobe Flash player Plugin von wpburn.com Wordpress Themes