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!