여러 타사 라이브러리에 의존하는 웹 응용 프로그램을 구축 중입니다. 항상 가장 완벽하게 패치 된 버전을 사용하고 있는지 확인하기위한 좋은 전략은 무엇입니까? 간단한 방법은 버전을 적어두고 정기적 인 간격으로 웹 사이트를 방문하는 것입니다. 가능한 한 집계 서비스와 같은 정보를 '푸시'할 수있는 방법을 찾고 있습니다. 한눈에 내용을 볼 수 있습니다. . 나는 같은 일을 할 필요가 있고 좋은 해결책을 찾은 다른 사람들이있을 것이라고 생각했습니다. 여기 종속 타사 라이브러리 릴리스 추적 계속
은 내가 사용하고있는 몇 가지 라이브러리입니다답변
좋은 생각을 "간단한 방법은 적어 버전을 유지하고 정기적으로 웹 사이트를 방문하는 것입니다."
"가능한 경우 정보를 '푸시'할 수있는 방법을 찾고 있습니다."
잠재적으로 나쁜 아이디어입니다.
이 문제는 상호 호환성을 확인하는 중 하나입니다. 오픈 소스 소프트웨어는 거대한 통합 노력이 필요합니다.
응용 프로그램에 대해 각 타사 패키지의 각 업데이트의 유효성을 검사해야합니다. "푸시 (push)"된 정보를 가지고 있으면 유효성 검사 나 테스트를하는 데 도움이되지 않습니다. 그것은 단지 당신에게 "해야"한다고 말하고 있습니다. 무언가가 업데이트 될 때마다 모든 것을 버리고 테스트 할 수 없으므로 다음과 같이해야합니다.
일정을 선택하십시오. 매월, 예를 들면.
모든 패키지의 릴리스 노트를 확인하십시오.
재미있는 소식을 다운로드하십시오. 나는 당신이 가지고있는 버그를 수정합니다. 아니면 그들이 모르는 보안 구멍에 패치를 적용하십시오.
테스트.
모든 것이 작동하면 응용 프로그램에 대한 업데이트가 제공됩니다. 일이 제대로 작동하지 않으면 디버깅을 통해 계획을 세워야합니다.
모든 업데이트에 대해 '모든 것을 버릴 수 없음'에 대한 좋은 지적. – Sonny
"밀기"가 과대 평가되었습니다. –
버전 제어 리포지토리가 있습니까? 그렇다면 해당 VCS에서 당겨서 문제가 해결됩니다.
소스 저장소에 대한 읽기 전용 액세스가 허용되는 경우 자동화 된 체크 아웃 기능을 사용할 수 있습니다. 그것은 정말로 각각의 개인을 목표로 삼기 위해 많은 노력을해서는 안됩니다.
그렇지 않으면 메일 링리스트 또는 RSS 피드가 '푸시'스타일 정보도 제공 할 수 있습니다.
편집 :
GMail을 사용하여 모든 것을 집계하는 방법은 무엇입니까? 메일 링리스트를 구독하여 Gmail 계정으로 메일을 보내고 Google 리더로 RSS 피드를 구독하고 GMail을 통해 사용자에게 알리고 리포지토리에 SVN 개의 업데이트를 구독 할 수 있는지 확인하십시오.
가치가있는 것보다 더 많은 작업이 될 수 있습니다. ;)
좋은 점. 이 정보를 수집하는 방법은 무엇입니까? – Sonny
업그레이드 준비가 끝날 때까지 버전을 사용하지 않는 것이 실제로 도움이 될 수 있습니다. 물론, 플러그 - 인간에 (그리고 그렇게 많은 것들이) 변경 될 수 있으므로, 앱이 깨질 가능성이 매우 높습니다. 무엇이든으로 변경해야합니다.
자신의 앱의 버전이 변경되면서 버전을 업그레이드하는 것이 가장 좋습니다. 그렇게하면 버전 변경 및 버그가 본질적으로 함께 제어 될 수 있습니다.
- 1. 타사 쿠키 및 전환 추적
- 2. 타사 라이브러리 유지 보수
- 3. 타사 Wix 라이브러리
- 4. WCF 추적 파일이 계속 손상됩니까?
- 5. 링크 된 라이브러리 추적
- 6. 라이브러리/타사 클래스에서 동기화 중입니까?
- 7. 소스 트리에 타사 라이브러리 포함
- 8. 타사 라이브러리 사용시 라이센스 측면
- 9. WiX CustomAction 타사 라이브러리 종속성
- 10. 스택 추적 (릴리스)의 라인 번호가 잘못됨
- 11. SQL Server 용 타사 추적 도구
- 12. 타사 추적 픽셀에 변수를 동적으로 전달하는 방법
- 13. 타사 쿠키가없는 교차 도메인 사용자 추적?
- 14. 엔터프라이즈 라이브러리 데이터베이스 추적 수신기?
- 15. 눈 추적 용 플래시 라이브러리
- 16. 타사 웹 사이트 인증 라이브러리 (예 : openid)
- 17. 프로젝트에서 타사 자바 스크립트 라이브러리 관리
- 18. GWT 타사 라이브러리 문제 : 코드 포함
- 19. GAE 프로젝트에 타사 라이브러리 포함 및 참조
- 20. C 응용 프로그램에 타사 라이브러리 포함
- 21. CONFUSED - C++을 처음 사용하는 타사 라이브러리
- 22. 데이터베이스 액세스가 필요한 타사 PHP 라이브러리 구축
- 23. Mercurial 프로젝트에 타사 라이브러리 유지 : 서브 리포지터리인가?
- 24. 솔라리스에서 타사 공유 라이브러리 디 컴파일
- 25. Google App Engine에서 couchdbkit (타사 라이브러리) 사용
- 26. 내 타사 라이브러리 바이너리는 소스 제어에 보관해야합니까?
- 27. 다른 종속 종속 속성
- 28. ninject 및 엔터프라이즈 라이브러리 서비스 로케이터 종속 어셈블리
- 29. 런타임 중에 공유 라이브러리 내에서 디버깅/추적?
- 30. Fiddler에서 ASP.NET의 타사 웹 서비스 호출 추적 MVC 작업 메서드
@ S.Lott 오타를 수정 해 주셔서 감사합니다. – Sonny