svn については誰もがよく知っていると思いますが、初めて会社のプロジェクトに触れると、その svn には公式 Web サイトと自動的に同期する機能があることに気づくかもしれません。
すごいと思いませんか?
以下では、Windows にインストールされた svn サーバーを例として、この機能を実装するための数行のコードを説明します 通常、svn サーバーには VisualSVN サーバー側ソフトウェアを使用します。このソフトウェアはローカルで無料の Tortoise svn を使用します。
post-commit は SVN のフックディレクトリにあります。
post-commit.bat コードは次のとおりです:
@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
Baidu にはそのようなチュートリアルがたくさんありますが、あまりにも複雑なので、読んだ後に学習したくありません。この記事は簡易版です。お役に立てれば幸いです。
php を学習するには、php 中国語 Web サイトにアクセスしてください。
この記事はphp中国語ウェブサイトによって編集されています
記事アドレス: http://www.php.cn/php-weizijiaocheng-374260.html
転載しないでください~~~~
以上がsvn は、プロジェクト コードを Web サイトのルート ディレクトリに自動的に同期して、即時更新を実現します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。