위키 페이지 기록 보기 및 변경 내용 되돌리기
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
이 문서에서는 Azure DevOps에서 위키 페이지의 수정 기록을 보는 방법을 보여 줍니다. 또한 위키 페이지로 변경한 내용을 되돌리는 방법에 대한 정보도 제공합니다.
필수 구성 요소
- 위키를 만들고 수정하기 위한 최소한 기본 액세스 권한입니다.
- 리포지토리 만들기 코드를 위키로 게시할 수 있는 권한이 있어야 합니다. 기본적으로 이 권한은 프로젝트 관리자 그룹멤버에 대해 설정됩니다.
- 참가자 보안 그룹의 구성원인 모든 사용자는 위키 페이지를 추가하거나 편집할 수 있습니다.
관련자를 포함하여 팀 프로젝트에 액세스할 수 있는 모든 사용자는 위키를 볼 수 있습니다.
- 리포지토리 만들기
코드를 wiki로 게시할 수 있는 권한이 있어야 합니다. 기본적으로 이 권한은 프로젝트 관리자 그룹멤버에 대해 설정됩니다. - 참가자 보안 그룹의 구성원인 모든 사용자는 위키 페이지를 추가하거나 편집할 수 있습니다.
관련자를 포함하여 팀 프로젝트에 액세스할 수 있는 모든 사용자는 위키를 볼 수 있습니다.
위키 페이지 수정 기록 보기
조직(
https://dev.azure.com/{yourorganization}
)에 로그인하고 위키 페이지로 이동합니다.추가 작업>수정 버전 보기.
수정 버전 페이지에는 수정 메시지, 날짜 및 버전 또는 커밋 ID와 함께 변경한 사람이 표시됩니다. 수정 버전의 세부 정보를 보려면 메시지 또는 버전 링크를 선택합니다.
git 파일 수정 버전과 마찬가지로, 수정 내용 세부 정보 페이지에서는 diff를 나란히 보기 또는 diff를 인라인 보기 기능을 제공합니다. 미리 보기 선택하여 특정 수정 버전의 페이지 내용을 확인합니다.
코드 위키 페이지로 게시하는
유사한 정보가 표시되지만 되돌리기 단추가 활성화되지 않습니다.이동 경로 사용하여 페이지의 페이지 또는 수정 버전으로 돌아갑니다.
커밋을 프로비전된 wiki 페이지로 되돌리기
수정 세부 정보 페이지에서 되돌리기를 선택하여 위키 페이지의 변경 내용을 되돌려야 합니다.
커밋을 코드 위키 페이지에서 게시 상태로 되돌리기
코드로 게시한 페이지의 이전 수정 버전으로 되돌리려면 다음 작업 중 하나를 수행합니다.
- 커밋이 페이지의 최신 수정 버전인 경우 웹 포털에서 되돌릴 수 있습니다.
- 커밋이 이전 수정 버전인 경우 그 사이에 더 많은 커밋이 발생한 경우 별도의 분기를 만들고 해당 분기의 변경 내용을 되돌려 줍니다.
웹 포털에서 최근 수정 버전에서 되돌리기
선택한 파일의 수정 버전 페이지에서 커밋 ID를 선택하여 모든 버전을 미리 봅니다.
커밋의 전체 ID를 선택 복제 복사하여 얻으세요.
리포지토리>커밋으로 이동한 후, 복사한 ID를 커밋 ID 상자에 붙여넣고 검색을 선택합니다.
커밋 페이지에서
추가 작업을 선택한 다음되돌리기 선택합니다. 되돌리려는지 확인합니다. 선택되돌리기.
되돌려진 변경 사항으로 브랜치가 생성됩니다.
끌어오기 요청 만들기선택합니다.
오류 메시지가 표시되면 다음 섹션에 설명된 대로 로컬 분기를 만들고 수동으로 변경해야 할 수 있습니다.
새 끌어오기 요청 양식에서 만들기를 선택합니다.
완료 병합을 선택하여 변경 내용을 메인 위키 분기에 병합합니다. 필요에 따라 확인란을 체크하여 완료 후 옵션을 선택합니다.
되돌려진 콘텐츠를 보려면 위키로 돌아가서 브라우저를 새로 고칩니다.
별도의 브랜치를 사용하여 이전 수정 버전으로 복원하기
이전의 커밋된 코드 위키 페이지 버전으로 되돌리려면, 마지막 수정이 아닌 것을 선택합니다. 그런 다음, 위키의 메인 브랜치가 아닌 다른 브랜치를 업데이트하고, 메인 브랜치에 대한 풀 리퀘스트를 만듭니다.
- 주 wiki 분기의 로컬 분기를 만듭니다.
- 커밋 기록을 보고 실행 취소할 변경 내용이 포함된 커밋을 찾습니다.
- 되돌리기 명령을 사용하여 원하는 커밋을 되돌려 갑니다.
- 충돌이 발생하면 충돌 해결 도구를 사용하여 문제를 해결합니다.
- 로컬 브랜치에 변경 사항을 커밋합니다.
- 로컬 분기를 원격 서버로 푸시합니다.
- 로컬 브랜치에서 메인 브랜치로의 풀 리퀘스트를 만듭니다.
- 끌어오기 요청을 완료합니다.
관련 문서
- Wiki Git 저장소 파일 및 파일 구조
- 프로비전된 wiki와 코드를 wiki로 게시하는 간의
차이점 - 리포지토리 변경 실행 취소(되돌리기)
- README 및 Wiki 권한 관리
- Git 기록 검토
- 기존 Git 리포지토리 복제