"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
,