2012-05-16 49 views
0

我想使用FTP協議遠程創建SVN存儲庫。 是最好什麼也別以下步驟本地安裝的SVN文件夾使用的FTP文件夾

  1. 安裝FTP目錄作爲本地與culftpfs
  2. 創建一個存儲庫,就好像它是本地與svnadmin的創建
  3. 在日常生活中使用它像?

您是否知道該方法的任何問題?我的一次嘗試

結果後,我也嘗試了attempy但我得到的是看起來像一個超時的errro。真正的問題是這種方法太慢了。每次複製存儲庫的解決方案看起來更加合理,或者使用簡單的腳本來備份文件夾。

+1

我懷疑這樣的文件系統會提供svm預計的鎖定語義 –

+0

你需要直接從FTP訪問你的repo的任何原因?更可行的方法是使用本地回購,並偶爾將其同步到FTP。如果只有FTP上需要的文件(而不是整個回購),甚至可以使用提交鉤子自動將工作副本推送到FTP。 –

+0

正確,因爲我不想使用任何腳本上傳存儲庫,但我想這是我能得到的最多,直到我沒有我的服務器通過SSH或HTTP訪問。 –

回答

1

這是一種危險的方法,但是如果你單獨工作(如「單用戶」),它會起作用。最大的問題是:

  • 不能提供獨佔鎖定機制通過網絡
  • 所有用戶必須全部repositorie的內部直接訪問文件,如果有人刪除轉速文件,你的資料庫已損壞無法修復

你應該設置與

SVNAutoversioning on 

一個Apache,那麼你可以安裝你的repoURL爲WebDAV文件夾。這些文件的每一個變化將導致一個單獨的提交,而不需要工作拷貝

+0

@PeterPaerker:非常感謝!就我而言,我是存儲庫的唯一用戶。我明確地認爲,最好有我自己的服務器+靜態IP,並訪問它沒有任何額外的複雜性。 –

相關問題