Windows 2003 サーバー マシンでの作業を余儀なくされており、同じマシンの作業ディレクトリを更新する BitNami SVN コミット フックを実行できるようにする必要があります。ユーザーが異なるため、私が作成し、管理者として機能するようにテストしたスクリプトは、コミット後に機能しません。だから私はSVNをCMDプロンプトから実行可能なコマンドにしようとしています。
現在、私ができる唯一の方法は、次のことを行うバッチ ファイルを実行することです (これは、デフォルトの BitNami インストール バッチ ファイルです)。
CALL C:\PROGRA~1\BITNAM~1\scripts\setenv.bat" if not exist "%USERPROFILE%\BitNami Subversion Stack projects" mkdir "%USERPROFILE%\BitNami Subversion Stack projects" cd "%USERPROFILE%\BitNami Subversionスタック プロジェクト
START "BitNami Subversion スタック環境" コマンド
\scripts\setenv.bat ファイルには次のものが含まれています。
set PATH=C:\Program Files\BitNami Subversion Stack/subversion\bin;C:\Program Files\BitNami Subversion Stack/sqlite;%PATH% rem ##### SUBVERSION ENV ##### rem #### # SQLITE ENV ##### rem ##### APACHE ENV #####
そこで、[マイ コンピューター] --> [プロパティ] --> [詳細設定] --> [環境変数] を編集して、次の 2 つのエントリを追加しました: C:\Program Files\BitNami Subversion Stack/subversion\bin C:\Program Files\BitNami Subversion Stack/sqlite
しかし、通常のコマンド プロンプトから SVN コマンドを実行することはまだできません。だから私は2つの質問があります.1-通常のコマンドプロンプトからこの状況でSVNを機能させるにはどうすればよいですか?2.私が行ったこととバッチファイルが行うことの違いを誰か説明できますか? 現時点では、それらは同じだと思います...ただし、機能するのは1つだけなので、明らかにそうではありません...
ご協力いただきありがとうございます。