我正在開發一個項目在php
與svn subversioning系統使用Visual SVN
服務器。視覺svn服務器與iis 7
我在我的私人網絡服務器中有一些網站(IIS 7
),我想通過IIS
可以訪問我的存儲庫中項目的trunk文件夾。
是可以做到的嗎?
我正在開發一個項目在php
與svn subversioning系統使用Visual SVN
服務器。視覺svn服務器與iis 7
我在我的私人網絡服務器中有一些網站(IIS 7
),我想通過IIS
可以訪問我的存儲庫中項目的trunk文件夾。
是可以做到的嗎?
如果你真的問約
「如何從存儲庫中發佈我的代碼才能使用它IIS供電的網站裏面的」
你必須閱讀有關顛覆後提交掛鉤,這可以做任何操作,在回購的數據,你的情況 - svn export
到您的IIS站點的根目錄,或者,如果你喜歡看站點根目錄的工作拷貝svn up
VisualSVN將Apache httpd安裝爲Web服務器。我不相信你可以安裝Subversion to work under IIS。然而,這是18個月前的答案,所以事情可能已經改變了,但我對此表示懷疑。我確實找到了一個名爲RocketSVN的谷歌代碼項目,但看起來它已被棄用。
我在SVNISapi找到了商業包裝。
一個解決方案是創建一個.bat
文件服務器端,這將是前每天/每週檢查一次。
這裏的簡單的批處理文件
svn export -r HEAD file:///C:/repo/proj C:\root\proj --force
刪除目錄「導致導出命令不允許覆蓋存在的文件夾。
C:\root\
是iis7
文件夾。
但不導出命令導出本地文件夾中的文件?我需要「svn導出」當前的中繼文件夾服務器端。但我在客戶端。 –
@DarioRusignuolo - 你必須閱讀'svn help export',因爲'export'命令有兩種形式,1-st是你的情況'export [-r REV] URL [@PREV] [PATH]'。從help-text:「從URL指定的存儲庫中導出一個乾淨的目錄樹,在修訂版REV中(如果有),否則在HEAD中,導入PATH。」在你的情況下,如果存儲庫與目標主機位於相同的
FS主機上,則只需使用file:/// access-protocol –存儲庫不在同一主機上。它很遙遠。 –