Heim  >  Artikel  >  Backend-Entwicklung  >  svn synchronisiert den Projektcode automatisch mit dem Stammverzeichnis der Website, um sofortige Aktualisierungen zu erreichen

svn synchronisiert den Projektcode automatisch mit dem Stammverzeichnis der Website, um sofortige Aktualisierungen zu erreichen

PHP中文网
PHP中文网Original
2018-05-19 16:56:283704Durchsuche

Ich glaube, jeder kennt SVN. Wenn Sie zum ersten Mal mit den Projekten des Unternehmens in Kontakt kommen, stellen Sie möglicherweise fest, dass der SVN über eine Funktion zur automatischen Synchronisierung mit der offiziellen Website verfügt.

Ist das nicht erstaunlich?

Im Folgenden wird der unter Windows installierte SVN-Server als Beispiel genommen, um Ihnen einige Codezeilen zur Implementierung dieser Funktion beizubringen Normalerweise verwenden wir die serverseitige Software VisualSVN für den SVN-Server und die kostenlose Tortoise-SVN-Software für SVN lokal.

Post-Commit befindet sich im Hooks-Verzeichnis von SVN.

post-commit.bat-Code lautet wie folgt:

Es gibt auch viele solcher Tutorials auf Baidu, aber weil sie zu kompliziert sind, möchte ich sie nicht später lernen Wenn Sie diesen Artikel lesen, handelt es sich um eine vereinfachte Version. Ich hoffe, er kann Ihnen helfen.
@echo off
SET REPOS=%1
SET REV=%2
SET SVN="C:/Program Files/VisualSVN Server/bin/svn.exe"
SET DIR=%REPOS%/hooks
SET PATH=%PATH%;
SVN update F:/wroot123/ --username ww --password ww
rem "F:/wroot123/"目录必须先checkout

Um PHP zu lernen, besuchen Sie die chinesische PHP-Website.

Dieser Artikel wurde von der chinesischen PHP-Website bearbeitet,

Artikeladresse: http://www.php.cn/php-weizijiaocheng-374260.html

Bitte nicht Nachdruck~~ ~~

Das obige ist der detaillierte Inhalt vonsvn synchronisiert den Projektcode automatisch mit dem Stammverzeichnis der Website, um sofortige Aktualisierungen zu erreichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn