簡體   English   中英

Git svn fetch,rebase,reset和dcommit函數都掛起,在一個svn分支上沒有錯誤

[英]Git svn fetch, rebase, reset and dcommit functions all hang with no error on one svn branch

我有一個大型項目的克隆存儲庫,有一些非標准的布局。 我的大多數分支都很好,但其中一個沒有。

任何git svn命令都會掛起,永遠不會完成或出錯。

我已經嘗試過git reset等,但沒有任何效果。 我無法在分支上獲取,變基或拒絕。

這是其他人見過的嗎? 我該怎么辦才能修復它? 谷歌什么都沒有。

謝謝!

您可以嘗試使用提供git-svn獨立實現的SmartGit與您的存儲庫一起工作,我希望它不會掛起。

我相信這是Alien-SVN perl庫中的一個錯誤。 我正在運行OSX,它帶有一個1.6.x版本的Perl-Subversion綁定。 我發現我能夠使用這個最小配置重現掛起效果:

use SVN::Core;
warn $SVN::Core::VERSION;
use SVN::Ra;
SVN::Ra->new('https://example.org/example/project/trunk');
exit;

我嘗試使用內置的OSX Perl / CPAN來更新SVN :: Core版本無濟於事。 它在啟動時從退出掛起到segfaulting。 最后,我剛剛使用了MacPorts來安裝git和svn,使用sudo port install git-core +svn如另一個關於更新內置OSX SVN :: Core perl庫的問題所指定的那樣。

暫無
暫無

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

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