当我在 main() 中执行此代码(显然使用我的存储库、用户名和密码)时,一切都很好:
....
String url = "http://svn.svnkit.com/repos/svnkit/trunk/doc";
String name = "anonymous";
String password = "anonymous";
SVNRepository repository = null;
try {
repository = SVNRepositoryFactory.create( SVNURL.parseURIDecoded( url ) );
ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager( name , password );
repository.setAuthenticationManager( authManager );
SVNNodeKind nodeKind = repository.checkPath( "" , -1 );
....
但是当我在 Thread 中执行此代码时,出现以下错误:
svn: E175002: 等待服务器超时
我试图将我的线程设置为最大优先级,但这不起作用。我能做些什么来解决这个问题?