건물의 개정 번호를 반향하려고합니다. 실행 쉘 상자에서 SVN 환경 변수 SVN_REVISION을 사용하고 있습니다. 하지만 항상 콘솔 출력에서 볼 수있는 숫자보다 작은 숫자를 반향합니다. 예 : 콘솔 출력에서 수정 1234 참조. 하지만 내가 반향, SVN_REVISION 1232 참조하십시오. 왜 내가 올바른 개정 번호를 얻지 못하는지 말해봐. 리비전 번호에 따라 바이너리를 구성하려면이 작업을 수행해야합니다.올바른 개정 번호를 가져올 수 없습니다.
답변
정보가 너무 많지 않습니다. 자동 SVN_REVISION 변수는 없습니다. 이 부분이 빌드 시스템의 일부입니까? 이 설정은 어디에 있습니까? 그것은 어떻게 설정되고 있습니까?
마지막 트렁크 개정은 1232이지만 저장소 개정은 개정 1234입니다. 전체 repo에는 하나의 개정 번호가 있습니다. 지점이나 다른 프로젝트에서 누군가를 변경하면 수정 번호가 올라갑니다. 그러나 마지막 변경 개정 본은 두 개 이상의 개정판 일 수 있습니다.
빌드를 수행하고 수정 내용을 추적하는 데 도움이되는 Jenkins을 참조 할 수 있습니다.
안녕하세요, 젠킨스 도구를 사용하고 있습니다. 여기에는 암시 적 환경 변수 집합이 있습니다. 여기 링크는 https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project – Niket
입니다. 좀 더 이해가됩니다. Jenkins는 SVN_REVISION 변수를 가지고 있습니다. Jenkins는 커밋 후에 빌드를 트리거 할 수 있으며 빌드가 트리거 된 시점의 최신 개정판이어야합니다. 트렁크를 볼 때 마지막 개정판을보고 있다고 생각합니다. 마지막으로 변경된 개정판이 아닙니다. SVN에서, 이것들은 반드시 같은 것은 아닙니다. –
- 1. CouchDB - 문서 개정 번호를 사용하는 올바른 방법?
- 2. 마지막 연락처의 전화 번호를 가져올 수 없습니다.
- 3. Facebook의 실제 Like 번호를 가져올 수 없습니다.
- 4. 마더 보드 일련 번호를 가져올 수 없습니다.
- 5. 커밋의 개정 번호를 알 수 있습니까?
- 6. app.config에서 올바른 ConnectionString을 가져올 수 없습니다.
- 7. C# Registry.GetValue가 올바른 값을 가져올 수 없습니다.
- 8. JFileChooser에서 올바른 파일 경로를 가져올 수 없습니다.
- 9. 비디오의 올바른 경로를 가져올 수 없습니다.
- 10. gdb에서 올바른 소스 경로를 가져올 수 없습니다.
- 11. qt - QGraphicsScene에서 올바른 항목을 가져올 수 없습니다.
- 12. UIAButton에서 올바른 값을 가져올 수 없습니다.
- 13. getOrientation 메서드에서 올바른 각도를 가져올 수 없습니다.
- 14. PHP 로그인으로 올바른 데이터를 가져올 수 없습니다.
- 15. MVC3은 개정 번호를 어디에서 저장합니까?
- 16. CouchDB가 개정 번호를 계산하는 방법
- 17. 아이비 개정 번호를 무시하는 법?
- 18. SVN : 개정 번호를 알려주는 방법?
- 19. 'Head'문자열이 개정 번호를 나타내지 않습니다.
- 20. bzr의 트리플 개정 번호를 변환
- 21. Git에서 분기 개정 번호를 검색하는 방법
- 22. PhoneLookup을 가져올 수 없습니다?
- 23. org.apache.lucene을 가져올 수 없습니다.
- 24. TFS - 개정 번호를 재설정하는 방법이 있습니까?
- 25. Git에서 간단한 숫자 개정 번호를 얻을 수 있습니까?
- 26. 커밋 후 파일에 개정 번호를 포함 하시겠습니까?
- 27. svn 개정 번호를 단일 번호에서 major.minor로 변경합니다.
- 28. 이클립스 탐색기보기에서 개정 번호를 숨기는 방법?
- 29. TeamCity 이슈의 개정 번호를 얻는 방법
- 30. couchbase 문서의 개정 번호를 얻는 방법은 무엇입니까?
[젠킨스를 사용하는 경우] (https://issues.jenkins-ci.org/browse/JENKINS-18714) –