svn は、プロジェクト コードを Web サイトのルート ディレクトリに自動的に同期して、即時更新を実現します。

PHP中文网
リリース: 2023-03-14 06:06:02
オリジナル
3783 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート