2017-02-07 13 views
1

Archiva Repository (버전 2.2.1)는 스냅 샷과 릴리스 리포지토리로 구성됩니다.Archiva는 Browse에서 삭제 된 SNAPSHOT 버전 아티팩트를 계속 표시합니다.

스냅 샷 리포지토리는 보존 카운트 1 일과 1 일 경과 후 릴리스 된 스냅 샷을 삭제하도록 구성됩니다. 또한 저장소 삭제 소비자도 사용할 수 있습니다.

문제는 (서버의 스냅 샷 저장소 폴더에서) 스냅 샷 아티팩트 파일이 제거되는 것을 볼 수 있지만 Archiva를 탐색 할 때 여전히 해당 스냅 샷과 아티팩트가 표시됩니다 (퍼지 과정에서 0B 크기)

Versions of the artifact, all repositories

Artifacts for 0.0.1-SNAPSHOT

이 행동이 의도, 또는 뭔가 고장이 참조를 제거되지 않는 이유는 무엇입니까? 수동으로 스냅 샷 버전을 삭제하는 것 외에는이 참조를 삭제하도록 Archiva를 조정할 수 있습니까?

+0

데이터베이스를 정리하는 데 "데이터베이스 검색"프로세스가 있지만 Archiva 1.4에서 제거 된 것 같습니다 [link ] https://cwiki.apache.org/confluence/display/ARCHIVA/Database+Scanning – Gurthorc

+0

검색 기능이 정상적으로 작동하므로 Jackrabbit 데이터베이스가 삭제되지 않는 것 같습니다. BROWSE 만 제거 된 SNAPSHOT 아티팩트를 표시합니다. – Gurthorc

답변

0

이것은 Archiva의 2.2.4의 미 릴리스 버전에서 해결 된 알려진 문제입니다. 2.2.4 버전을 릴리스하지는 않지만 버그 수정 내용이 포함 된 3.0.0 버전에서 작업하고 있습니다. 릴리스 날짜가 아직 확인되지 않았지만 수정본을 사용할 수 있습니다 : https://issues.apache.org/jira/browse/MRM-1958