Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムアプリケーションスキル >> WindowsブートがSVNサービスを自動的に開始する詳細な説明は、

WindowsブートがSVNサービスを自動的に開始する詳細な説明は、

  
に注意を払う必要があります

このチュートリアルでは、注意が必要ないくつかの問題について主に説明します。 SVNサービスとは何ですか?

svn(subversion)は近年出現したバージョン管理ツールで、cvsの後継者です。現在、ほとんどのオープンソースソフトウェアはコードバージョン管理ソフトウェアとしてsvnを使用しています。 svnサーバーを動かすには二つの方法があります:スタンドアロンサーバーとapacheです。 2つの方法にはそれぞれ長所と短所があり、ユーザーが選択します。

これらがすべて理解されたら、トピックにステップインします。WindowsがSVNサービスを自動的に開始するときに注意すべき点は何ですか?

autoRunSVN.batファイルを作成します。内容は次のとおりです。 " \\" C:\\ Program FilesSubversion \\ svnserve \\ svnserve \\" --service -r H:\\ homerepos" displayname =" SVNService"依存= Tcpip start =自動一時停止

注:

(1)scはWindowsに付属のサービス設定プログラムで、MySVNServerはサービスの名前であり、役に立ちません。

(2)binPathパラメータにはsvnserve実行ファイルのインストールパスを指定しますパス "Program Files"にはスペースが含まれているため、パス全体を二重引用符で囲む必要があります。二重引用符自体は転送が必要な特殊文字なので、パスの前後にある2つの二重引用符は\\"と書く必要があります。

(3) - サービスパラメータはWindowsサービスの形式で実行することを意味し、 - rはsvnリポジトリの場所を、サービスパラメータとrパラメータはどちらもbinPathの一部であるため、svnserve.exeのパスと一緒に使用します。二重引用符のペアに含まれ、二重引用符のペアはエスケープする必要はありません。

(4)displaynameはWindowsサービスリストに表示される名前を示し、depend = Tcpipはsvnserveサービスがtcpipサービスを必要とすることを示し、start = autoは起動後に自動的に実行されることを示します。サービスをインストールした後、次に電源を入れたときにsvnserveは自動的に実行されます。

(5)binPathの等号の前にスペースがなく、等号の後にスペースがあるdisplayname dependent startもサービスの前と同じです---ではなく、rの前は -

(6) svnサービスをアンインストールするには、sc delete svnserveを実行します。

(7)' sc'から' autoは、同じコマンドsc内にあり、同じ行に記述する必要があります。作成が成功したら、service.mscと入力してシス​​テムサービスを表示し、SVNService項目を見つけ、サービスのプロパティを表示し、Windowsが提供するインターフェイスを使用してSVNServiceサービスを操作します。

コマンドラインを使用してサービスを開始および停止することもできます。

サービスの開始:C:\\> net start svnservice SVNServiceサービスが開始されていますSVNServiceサービスは正常に開始されました。

サービスの停止:C:\\> net stop svnservice SVNServiceサービスが停止していますSVNServiceサービスは正常に停止しました。

作成したサービスを削除するC:\\> sc delete svn svnservice

SVNは、システム全体の情報セキュリティ機能をさまざまなサブシステムに分散させた安全な仮想ネットワークシステムです。そのため、このチュートリアルの内容をSVNの特性などと組み合わせることができます。この知識を理解していただければと思います。

Copyright © Windowsの知識 All Rights Reserved