SVN에 저장된 프로젝트에서 패키지를 만들고 싶습니다 (SVN 항목이 없음, Eclipse 설정 없음). 나중에 스냅 샷으로 재사용 할 수있는 패키지를 만들 수 있어야합니다. 어떻게해야합니까?소스 코드를 패키지화하는 데 사용할 수있는 도구는 무엇입니까
0
A
답변
1
프로젝트를 SCM으로 설정한다고 가정하면 maven은 .svn 디렉토리를 무시하고 Eclipse 등록 정보 파일이 "src"폴더에없는 한 해당 설정을 가져올 수 없습니다. -SNAPSHOT 버전은 나중에 배포하고 재사용 할 수 있습니다.
나중에 SVN 저장소 "SNAPSHOT"을 저장하려면 SVN "TAG"를 사용하여 해당 시점을 저장소에 저장하는 것이 좋습니다. Maven SCM Plugin
그 시점에서 언제든지 태그가있는 버전을 체크 아웃하고 정확한 리비전부터 계속할 수 있습니다.
1
여러 가지 방법으로이 작업을 수행 할 수 있습니다. 가장 간단한 방법 중 하나는 스크립트 (shell/batch/powershell)를 사용하고 svn 내보내기를 수행하는 것입니다. 이렇게하면 svn checkout과 달리 SVN 항목이없는 소스 코드의 특정 개정판이 생성됩니다. 기본적으로 스크립트에서 다음 명령을 실행하게됩니다.
svn export [-r REV] URL[@PEGREV] [PATH]
스크립트에 Eclipse 설정을 제거하는 명령을 추가 할 수 있습니다.
1
이렇게하려면 maven source plugin을 사용할 수 있습니다.
관련 문제
- 1. AVM2 바이트 코드를 편집/생성하는 데 사용할 수있는 도구는 무엇입니까?
- 2. 여러 팀이 파일을 공유하는 데 사용할 수있는 도구는 무엇입니까?
- 3. SiteKiosk 클라이언트를 디버그하는 데 사용할 수있는 기술과 도구는 무엇입니까?
- 4. IE7 자바 스크립트 문제를 추적하는 데 사용할 수있는 도구는 무엇입니까?
- 5. 8bpp 이미지를 4bpp 형식으로 변환하는 데 사용할 수있는 도구는 무엇입니까?
- 6. Java에서 프로세스 COM 서버를 만드는 데 사용할 수있는 도구는 무엇입니까?
- 7. ASP.NET 프로젝트에 지역화를 추가하는 데 사용할 수있는 도구는 무엇입니까?
- 8. 데스크탑에서 MySQL 데이터베이스를 백업하는 데 사용할 수있는 도구는 무엇입니까?
- 9. mongodb에 테스트 데이터를 채우는 데 사용할 수있는 도구는 무엇입니까
- 10. 테스트 케이스를 문서화하는 데 사용할 수있는 도구는 무엇입니까?
- 11. wsdl 및 xsd 파일을 병합하는 데 사용할 수있는 도구는 무엇입니까?
- 12. 요구 사항을 만드는 데 사용할 수있는 도구는 무엇입니까?
- 13. MediaWiki의 변경 사항을 요약하는 데 사용할 수있는 도구는 무엇입니까?
- 14. cooliris 유형 응용 프로그램을 디자인하는 데 사용할 수있는 도구는 무엇입니까?
- 15. 배포 된 코드를 모니터링/구성하는 데 사용할 수있는 Linux 도구는 무엇입니까?
- 16. Beanstalk에서 사용할 수있는 버그 추적 도구는 무엇입니까?
- 17. 모바일 장치 에뮬레이션에 사용할 수있는 도구는 무엇입니까?
- 18. Javascript에서 사용할 수있는 디버그 로깅 도구는 무엇입니까?
- 19. Android에서 사용할 수있는 테스트 도구는 무엇입니까?
- 20. CSS 디버깅에 사용할 수있는 도구는 무엇입니까?
- 21. xcode를 제외한 Objective-C 코드를 편집하는 데 사용할 수있는 텍스트 편집기는 무엇입니까?
- 22. 코드를 프로파일 링하는 데 사용할 수있는 기술은 무엇입니까
- 23. 좋아하는 소스 서식 도구는 무엇입니까?
- 24. EC2 인스턴스에 PHP 코드를 배포하는 데 사용할 수있는 도구
- 25. 응용 프로그램을 중단시키는 모든 입력을 포착하는 데 사용할 수있는 도구는 무엇입니까?
- 26. TDDD (Test Driven Database Development)에 사용할 수있는 도구는 무엇입니까?
- 27. VS2010 Express Edition을 사용할 때 프로젝트 파일을 업그레이드하는 데 사용할 수있는 명령 줄 도구는 무엇입니까?
- 28. 애니메이션에 사용할 도구는 무엇입니까?
- 29. 보고서 작성기 2.0에 사용할 소스 제어 도구는 무엇입니까?
- 30. ODBC 데이터베이스에서 SQL 스키마를 내보내는 데 사용할 도구는 무엇입니까?