2011-03-29 45 views
1

我試圖做一個工作拷貝清理和更新遠程計算機上,使用以下行:TortoiseSVN的更新和清理遠程不工作

清理命令\ {機器名} \路徑。 to.working.copy

SVN更新\ {計算機名} \ path.to.working.copy

我得到以下錯誤: 的svn:「\ {機器的錯誤解決情況name} \ path.to.working.copy

這兩臺機器都是虛擬的並且位於同一個域中。 互相ping通成功。 任何想法?

回答

0

如果您嘗試使用Windows共享路徑訪問它,則使用機器名或IP地址爲雙反斜槓\\the-other-machine\。您還需要共享名稱;如果你有機器的管理權限通常會有一個隱藏的管理共享驅動-名 - $,即

\\the-other-machine\c$\path.to.working.copy\ 

如果不工作,做的最好的辦法是嘗試在資源管理器打開路徑這將爲您處理身份驗證和連接。您還可以在控制檯上使用net use,例如

net use \\the-other-machine\c$ 

如果仍然不工作,你需要確保該文件共享的遠程計算機並打開相關的防火牆端口上啓用,存在你要訪問的股份(或創建一個新的一個) - 如果機器不在域上 - 本地安全策略允許遠程用戶登錄。

+0

目標機器上的文件夾是共享的,並且用戶具有管理權限。在Windows資源管理器中打開文件夾,我可以做到這一點,沒關係。 你是說我的問題與SVN無關? – Oded 2011-03-29 13:25:13

+0

我會這麼想的 - 我測試了一個同事的機器上的'svn status',它對我來說工作得很好。谷歌搜索你的錯誤我只發現[引用混合斜線在文件的URL](http://www.tomred.net/svn-error-resolving-case.html) - 你沒有做這樣的事情是你?如果所有的文件共享工作,那麼我想現在是按照APR解析你的路徑的方式,並且在某個地方出錯了 - 對不起,這沒有任何幫助。 – Rup 2011-03-29 13:35:09

+0

我使用雙反斜槓,它沒有寫在問題上。謝謝你的嘗試。什麼是APR? – Oded 2011-03-29 13:37:22