問題是:當通過網頁瀏覽器訪問SVN目錄?p=NNN
選項時,它會根據需要列出該修訂版本中的文件。然而,由Web服務器提供的文件鏈接沒有?p=NNN
追加,可能會導致損壞的鏈接,或者更糟的是,用戶unconciously獲取不一致或不想要的版本,隨着時間的推移。顛覆HTTP文件鏈接不尊重釘修訂,任何解決方法?
?p=NNN
是一大特色,它可以讓我們有一個永久鏈接到一個歷史文件,我喜歡它。希望有這個問題的解決方案或解決方法。
[詳細新增]
SVN服務器ENV:
- 的Windows Server 2003 SP3
- SVN和Apache HTTP服務器是由CollabNet的,安裝一個名爲CollabNetSubversion服務器-1.6.4-1.win32.exe。 Httpd.exe版本2.2.11。在httpd.conf
- SVN相關的配置是這樣的:
-
<Location /svnreps/WebApps/>
DAV svn
SVNParentPath D:/SvnReps/WebApps
AuthzSVNAccessFile D:/SvnReps/WebApps/svn-authz-file
Satisfy Any
Require valid-user
</Location>
嗯,這是奇怪的。它適用於我的machine..can您在服務器操作系統,Apache的版本發佈的詳細信息? –