svn checkout
직장에서는 HTTP를 통해 제공되는 저장소에 액세스 할 수 없지만 집에서는 액세스할 수 있습니다. 나예svn list
그러나 작업하는 동안 웹 브라우저에서 저장소를 볼 수도 있습니다. 다음은 내가 본 메시지입니다(서버 스팸을 방지하기 위해 저장소 URL이 편집되었습니다).
$ svn co http://-------.---/svn/project
svn: E000104: Error running context: Connection reset by peer
처음으로 체크아웃을 시도했을 때 오류 메시지가 표시되기 전에 일부 디렉터리(콘텐츠가 아닌 빈 디렉터리만 가져옴)를 가져왔습니다. 방화벽 문제가 의심됩니다.슈퍼유저 문제이Google 그룹스 문제동일한 증상을 보이며 방화벽을 원인으로 지목하고 있으나, 두 문제에 대한 해결방안은 없습니다. 이 StackOverflow 질문(여기그리고여기) 제출 문제는 설명하지만 결제 문제는 설명하지 않습니다.
상황을 복잡하게 만들기 위해 다른 저장소(HTTP를 통해서도 제공되지만 다른 서버에서)를 체크아웃할 수 있었지만 첫 번째 서버는 손상된 것 같지 않았습니다(집에서 체크아웃할 수 있었다는 점을 기억하세요). 둘 다 HTTPS를 사용하지 않지만 차이를 만들 수 있는 다른 설정이 있습니까?
포트를 변경해도 아무런 효과가 없습니다. 요청 시간이 초과될 때까지 프로세스가 중단되어 다른 포트가 차단되었을 수 있습니다.
$ svn co http://-------.---:8080/svn/project
svn: E170013: Unable to connect to a repository at URL 'http://-------.---:8080/svn/project'
svn: E000110: Error running context: Connection timed out
저는 Pop!_OS 18.10(Ubuntu 파생 버전)을 실행하고 있습니다.