GitHub에서 원클릭 뷰어로 Open Graphcal 시트를 엽니다
저장소에 저장된 .gcl 파일을 Graphcal 웹 뷰어에서 직접 열어 수동 다운로드나 토큰 없이 엔지니어링 시트를 검사할 수 있습니다. Graphcal에서 제작한 GitHub용 Graphcal은 GitHub 코드 뷰를 Graphcal 뷰어에 연결하고 활성 브라우저 세션을 사용하여 접근합니다. 소프트웨어 엔지니어와 계산 시트를 버전 관리 하에 두고 더 빠른 검사 워크플로를 원하는 기계 또는 토목 엔지니어를 위해 브랜치 비교 및 개인 저장소 지원을 강조합니다.
GitHub 페이지를 Graphcal 뷰어에 연결하는 방법
확장 프로그램은 GitHub UI에 통합됩니다 그리고 .gcl 파일을 공식 Graphcal 뷰어에서 열 수 있는 툴바 버튼을 추가합니다. 이는 리포지토리 루트 또는 폴더에서 첫 번째 .gcl 파일을 감지하고 현재 GitHub 세션을 사용하여 파일을 가져오기 때문에, 시트를 수동으로 다운로드하여 내용을 검사할 필요가 없습니다.
개인 리포지토리 및 인증 처리 방법
액세스는 브라우저의 기존 GitHub 로그인 사용, 따라서 확장 프로그램은 OAuth 또는 개인 액세스 토큰을 요청하지 않고 개인 및 조직 리포지토리에서 파일을 가져옵니다. 제로 구성 모델은 권한을 위해 활성 세션에 의존하여, 브라우저에서 GitHub 로그인을 이미 사용하는 팀에 대해 설정을 간단하게 유지합니다.
평가 및 개인 정보가 로컬에서 관리되는 방법
시트 평가는 WebAssembly를 사용하여 브라우저에서 실행됩니다, 따라서 리포지토리 내용은 graphcal.org 또는 제3자 서버로 전송되지 않습니다. 이 로컬 실행은 클라이언트 내에서 Graphcal의 DAG 기반, 단위 인식 시트를 처리하여, 사용자의 환경 내에서 리포지토리 데이터를 보존하면서도 계산 결과 및 브랜치 차이를 뷰어 내에서 볼 수 있게 합니다.
확장 프로그램이 엔지니어링 워크플로우에 적합한 시점
이 도구는 계산을 코드로 저장하는 엔지니어를 대상으로 합니다 그리고 리포지토리에서 직접 신속한 검사를 필요로 합니다. 이는 뷰어 내에서 브랜치 전환 및 비교를 지원하여, 팀이 로컬에서 브랜치를 체크아웃하지 않고도 커밋 간의 계산 변경을 확인하는 데 도움을 줍니다. 이 확장 프로그램은 일반적인 개발자 환경에 맞춰 Chromium 기반 브라우저에서 사용할 수 있습니다.
Git으로 추적되는 엔지니어링 계산을 위한 맞춤형 유틸리티
이 확장은 GitHub에서 Graphcal 시트를 유지하는 엔지니어를 위한 집중된 유틸리티로, 브라우저에서 계산을 즉시 로컬로 검사할 수 있습니다. 활성 브라우저 세션에 의존함으로써 접근이 간소화되지만, 그 좁은 범위는 다양한 파일 유형에 대한 미리보기가 필요한 사용자에게는 적합하지 않습니다. 리포지토리에서 Graphcal 시트를 관리하는 팀을 위해 이 확장은 검사 단계를 단축하고 계산 변경 사항을 검토할 때 마찰을 줄입니다.
