2012-07-22 248 views
0

我被迫與Windows 2003服務器計算機一起工作,我需要能夠運行BitNami SVN提交掛鉤,以便在同一臺計算機上更新工作目錄。由於用戶不同,我編寫和測試的腳本作爲管理員使用,無法在提交後工作。所以我試圖讓任何CMD提示符SVN的可執行命令。從Windows命令提示符執行命令可執行文件

現在,我唯一可以做的方式,它是通過運行批處理文件,做以下(這是默認BitNami安裝批處理文件):

CALL C:\ PROGRA〜1個\ BITNAM〜1 \腳本\ setenv.bat」如果不存在 「%USERPROFILE%\ BitNami顛覆堆棧項目」 的mkdir 「%USERPROFILE%\ BitNami顛覆堆棧項目」 CD 「%USERPROFILE%\ BitNami顛覆堆棧項目

START」 BitNami Subversion堆棧環境「cmd

\ s cripts \ setenv.bat文件包含此:

設置PATH = C:\ Program Files文件\ BitNami顛覆 堆疊/顛覆\ BIN; C:\ Program Files文件\ BitNami顛覆 堆疊/ SQLite的;%PATH% REM# #### SUBVERSION ENV ##### rem ##### SQLITE ENV ##### rem ##### APACHE ENV #####

所以我編輯了我的電腦 - >屬性 - >高級 - >環境變量 通過添加以下兩個條目: C:\ Program Files \ BitNami Subversion堆棧/ subversion \ bin C:\ Program Files \ BitNami Subversion堆棧/ sqlite

但我仍然無法從正常的命令提示符執行SVN命令。所以我有兩個問題,1 - 如何在正常的命令提示符下讓SVN在這種情況下工作?2,任何人都可以解釋我所做的和批處理文件之間的區別嗎?在我的腦海中,此刻他們是一樣的......雖然顯然不是,因爲只有一人能夠工作......

感謝您的任何幫助,您可以提供!

+1

'svn.exe'可執行文件存在於哪裏,並且是'PATH'環境變量中的那個目錄? – 2012-07-22 20:32:04

+0

Hello Greg,它位於我在C:\ Program Files \ BitNami Subversion Stack/subversion \ bin中創建的第一個條目中。不,它不在路徑E.V.現在添加它。 – Derek 2012-07-22 21:14:41

回答

0

正如Greg Hewgill指出的,我沒能更新我的PATH環境變量。這樣做解決了我的問題 - 感謝Greg!