我使用Mac Mini(Mavericks)來託管svn存儲庫,通過使用file:///協議在本地網絡上訪問svn存儲庫。我可以在同一臺Mac上從工作副本中提交,更新等,並且我還可以在Windows 7機器上從工作副本中提交/更新等。但是,如果我從Win 7機器提交併嘗試svn更新Mac mini上的工作副本,則會出現以下錯誤:SVN從Windows提交到Mac覆蓋文件權限
svn:E180001:無法連接到URL'文件中的存儲庫: ///卷/ LaCie/svnRepos/sftpbot' svn:E180001:無法打開ra_local會話到URL svn:E180001:無法打開存儲庫文件:///卷/ LaCie/svnRepos/sftpbot' svn: E000013:無法打開文件'/ Volumes/LaCie/svnRepos/sftpbot/db/current':權限被拒絕
解決方法是使用Finder進入file:/// Volumes/LaCie/svnRepos,執行'獲取信息'和'適用於封閉物品'的'所有人'的讀寫權限。然後,我可以更新Mac上的工作副本,但是我真的不想在每次需要更新工作副本時執行此手動步驟。
最大使用的svn客戶端是svnx。
谷歌搜索/手動閱讀沒有利用我。有誰知道發生了什麼事情以及我如何修復它?
在此先感謝,加雷思
謝謝你,我會擁有今天這樣在一展身手。我在窗口框中使用TortoiseSVN,使用了TortoiseCVS多年,我不打算換馬。 – dartacus
我認爲這讓我堅定了正確的軌道。謝謝。 – dartacus