"svn: E175012: истекло время ожидания соединения", когда я компилирую свою первую программу Shogun

Я новый пользователь Shogun, кроме того, я впервые использую SVN (я думаю, что проблема в SVN, а не в Shogun), это среда, которую я использую:

  • Windows 10
  • Сёгун 4.0.0
  • TortoiseSVN-1.9.3.27038-x64-СВН-1.9.3;
  • VisualSVN-5.1.3;
  • VisualSVN-Server-3.5.1-x64;
  • VS 2013

Теперь у меня проблемы, когда я хочу начать простой пример сёгуна (копия в документации):

#include <shogun/base/init.h>
using namespace shogun;

int main(int argc, char** argv)
{
    init_shogun();
    exit_shogun();
    return 0;
}

Затем я пытаюсь скомпилировать его в Vs 2013, он говорит мне:

1>  Generating version header
3>  Building Custom Rule E:/shogun/CMakeLists.txt
3>  CMake does not need to re-run because E:\shogun-configure\CMakeFiles\generate.stamp is up-to-date.
3>  Creating directories for 'MSIntTypes'
3>  Performing download step (SVN checkout) for 'MSIntTypes'
3>  svn: E170013: Unable to connect to a repository at URL ' http://msinttypes.googlecode.com/svn/trunk '
3>  svn: E175012: Connection timed out
3>  C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: 
"cmd.exe" has exited. code is 1.

Затем я считаю, что, возможно, некоторые проблемы с SVN, я пытаюсь проверить некоторые репозитории:
Сначала я пытаюсь оформить репозиторий, который я создаю сам:'_http:// Burnbear:8443/!/# New_rep', он может быть оформлен в обычном режиме.
Затем я пытаюсь выгрузить репозиторий: "_http://msinttypes.googlecode.com/svn/trunk", но черепаха просто не отвечает долгое время, затем мне отвечают, что:

 Command: Checkout from _http://msinttypes.googlecode.com/svn/trunk, revision HEAD, Fully recursive, Externals included  
 Error: Unable to connect to a repository at URL  
 Error:  '_http://msinttypes.googlecode.com/svn/trunk'  
 Error: Error running context: 你的主机中的软件中止了一个已建立的连接。(what I use is Chinese,it means "the software in your host stop an connected connection")  

В Китае мы не можем получить доступ к googlecode, если не используем VPN, поэтому я изменяю сервер, чтобы включить прокси-сервер, следующие настройки:

  Server address: 127.0.0.1  
  Port: 8087

Затем я пытаюсь оформить заказ снова как:

Когда я проверяю _http: //msinttypes.googlecode.com/svn/trunk

 Checkout from _http://msinttypes.googlecode.com/svn/trunk, revision HEAD, Fully recursive, Externals included
 Unable to connect to a repository at URL'_http://msinttypes.googlecode.com/svn/trunk'
 The HTTP method 'OPTIONS' is not allowed on '/svn/trunk'

Когда я обновляю репозитории, у меня уже есть извлечение (URL:_http:// Burnbear:8443/!/# New_rep). Он двигается медленно, я провожу около получаса, SVN говорит мне: "2 килобайта передано за 20 минут и 2 секунды"

  Command: Update  
  Updating: E:\test2  
  Error: Unable to connect to a repository at URL 'https://burningbear:8443/svn/new_rep'  
  Error: Connection timed out  
  Completed!:   

Теперь я не знаю, в чем проблема. Это заняло у меня несколько дней, и я до сих пор не могу решить это. Пожалуйста, помогите мне! Заранее благодарю! (Я не могу опубликовать более 2 ссылок сейчас, поэтому во всех URL выше я добавляю знак '_' перед 'http')

2 ответа

Решение

В настоящее время, к сожалению, на Windows нет возможности скомпилировать сёгун. Хотя ваша проблема, кажется, не связана, и она не работает с SVN, что странно, потому что официальное репо сёгуна использует git : http://github.com/shogun-toolbox/shogun/

работал на выходных на родной винде с поддержкой сёгуна, ее можно найти в feature/windows ветка официального репозитория: https://github.com/shogun-toolbox/shogun/tree/feature/windows

ОБНОВЛЕНИЕ: ветвь функций была объединена с ветвью разработки. отныне сёгун может быть скомпилирован на Windows изначально.

Код Google больше не доступен: http://msinttypes.googlecode.com/svn/trunk, Вот почему инструмент не имеет доступа googlecode.com,

Другие вопросы по тегам