我有一個Subversion簽出到/ home/svn/docs,然後我選擇了使用不同的路徑,使用rm-rf刪除了這個目錄並簽出了一個新的存儲庫到我家/ user/docs目錄。這工作得很好。如果我現在要提交的東西,它說:svn txn-current-lock權限被拒絕
的svn:無法打開文件「/家/ SVN /文檔/ DB/TXN電流鎖」:權限被拒絕
我運行Ubuntu
我有一個Subversion簽出到/ home/svn/docs,然後我選擇了使用不同的路徑,使用rm-rf刪除了這個目錄並簽出了一個新的存儲庫到我家/ user/docs目錄。這工作得很好。如果我現在要提交的東西,它說:svn txn-current-lock權限被拒絕
的svn:無法打開文件「/家/ SVN /文檔/ DB/TXN電流鎖」:權限被拒絕
我運行Ubuntu
看起來像您的顛覆存儲庫存在於/home/svn/docs
並且您沒有寫入權限。可能存儲庫是作爲一個不同的用戶創建的,並且提交是作爲一個不同的用戶完成的。爲解決這一
的一種方法是通過確保所有用戶顛覆屬於同一組,而這個羣組寫訪問存儲庫文件夾。
我有同樣的問題,但我已經完全移動了我的存儲庫。此錯誤消息所指的路徑也不再存在。 – webdevbyjoss 2011-11-26 23:10:00
@webdevbyjoss。你能否將你的問題的更多細節作爲一個新問題發佈,以便得到關注,並且有人可以做出迴應? – Raghuram 2011-11-28 04:44:11
我也經歷過同樣的問題。使用窗口。我試圖完全控制每個人,但仍然沒有工作。
我試圖將txn-current-lock重命名爲txn-current-lock.xxx,並將write-lock.xxx寫入鎖並且它工作正常。我猜這些文件是鎖定的,首先導致錯誤,甚至刪除它們可以解決問題。
不要刪除txn-current,因爲它是svn所需要的。
順便說一句,我在這裏找到一篇文章http://cloudspring.com/how-to-use-dropbox-with-svn-or-git-for-cloud-source-control-management/解釋如何使用dropbox和svn來創建一個'分佈scm',我目前正在試驗這個,這是我如何解決這個問題。通常svn可以很好地工作。
您是否找到了該分辨率?我們在這裏的答案不起作用,因爲我們在舊路徑下沒有存儲庫。 – webdevbyjoss 2011-11-26 23:08:44