SVN 서버가 설정되고 Tomcat도 설정됩니다.
아이디어: svn이 프로젝트를 업로드할 때마다 프로젝트가 자동으로 tomcat에 배포됩니다. 웹사이트(https://서버 IP:8080/프로젝트 이름)에 액세스하는 것처럼 외부 네트워크를 통해 내 프로젝트에 액세스할 수 있습니다.
웹사이트에서 검색해보니 svn을 웹 디렉터리로 체크아웃하라고 하는데 체크아웃할 때 경로가 존재하지 않습니다. 다음은 몇 가지 작업입니다.
저장소: /var/svn/svnrepos
웹 디렉터리: / data/ wwwroot/default
체크아웃 작업: svn co svn://localhost/svnrepos /data/wwwroot/default
경로가 존재하지 않는다는 오류
svn: E170000: URL 'svn://localhost/svnrepos'가 존재하지 않습니다
문제가 무엇인가요? svn과 tomcat 모두 Ali의 매뉴얼대로 빌드했는데 문제가 없습니다.
svn
和tomcat
是部署在同一个机器上的吗? 是通过svn钩子 实现提交代码,自动check out到tomcat
的吗?你试下在tomcat的那个目录, 执行下
check out
,看能不能从你的svn
仓库拉下代码吧? 如果可以的话, 再排错你触发check out
액션 도구나 스크립트