簡體   English   中英

Tortoise SVN更新和提交不起作用

[英]Tortoise SVN update and commit doesn't work

我最近遇到了Tortoise SVN問題。 我無法更新和提交任何內容。

Tortoise SVN version: 1.6.16 Build 21511 - 64 bit
OS: Windows 8 server

我們將VisualSVN Server用於存儲庫。 在此處輸入圖片說明

每當我嘗試更新時,都會看到以下屏幕,其中實際上並沒有更新任何內容,而是像這樣保持數小時。 同樣,當我嘗試提交任何內容時,都會收到以下錯誤消息 在此處輸入圖片說明

它僅在我的計算機上發生。 其他開發人員正在運行相同的操作系統,相同的TortoiseSVN版本,並且他們可以更新並提交到repository ,因此我認為存儲庫本身沒有錯。

我曾嘗試卸載並安裝相同版本的Tortoise,但這不起作用。

我還嘗試更新到修訂版->選擇“ Head”選項,然后在“ Update Depth”下拉列表中選擇“ Fully Recursive”。

我不想更改為最新版本的TortoiseSVN因為我希望保持與其他開發人員在此使用的相同版本的Tortoise。

我認為您使用的是http://作為Subversion存儲庫?

其他人可以將更改提交到存儲庫嗎? 如果是這樣,則可能是您的用戶ID有問題。 在Subversion中提交更改時是否設置了用戶名和密碼? 您的用戶是否具有對Subversion存儲庫的提交訪問權限?

在服務器端,用戶可以具有允許他們檢出的讀取權限,可以具有使他們檢入文件並進行更改的讀寫權限,或者根本沒有訪問權限。 您可能需要驗證您的用戶權限。

如果沒有人可以檢入文件,則可能是存儲庫本身中的文件存在權限問題。 但是,如果您使用的是VisualSVN,並且是在VisualSVN中創建存儲庫的,那么這應該不是問題。 只要確保服務器正在運行的任何進程都可以對存儲庫本身中的物理文件進行讀/寫訪問。

另一個問題可能是預提交掛鈎,由於各種問題,該掛鈎禁止進行提交。 但是,如果是這種情況,通常會向后報告預提交掛鈎的退出代碼 我沒有在您的錯誤消息中看到這一點,所以我認為這不是問題所在。 您是Subversion管理員嗎? 如果沒有,您必須與SVN管理員聯系,以查看您的帳戶發生了什么情況。

實際上,在經過數小時的故障排除后,我發現問題出在SVN或我的帳戶,而不是文件之一。 網站已與地下天氣集成,所有代碼和地下天氣數據也都已登錄到SVN中。 地下天氣有一些臨時文件,這是造成問題的原因,並且不允許我使用TortoiseSVN。 不過,感謝您關注此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM