프로그래밍 개발(Development)/Etc(3)
-
vscode에서 Github 연동 방법(파일 업로드)
신규 파일을 github에 업로드하는 방법 1. Github 레파지토리 생성 레파지토리 이름과 공개 유무 선택 후 README 체크 박스 선택시 기본 main Branch가 생성이 된다. 2. 생성된 레파지토리 URL을 복사한다. 3. vc code에서 해당 프로젝트 실행 후 레파지토리 초기화 4. 변경 사항 추가 및 커밋 + 버튼을 이용하여 변경 사항 -> 스테이징된 변경 사항으로 파일 이동 변경 내용에 대한 메시지를 입력 후 커밋 버튼을 누르면 로컬 Git에 커밋이 된다. ※ 변경 사항에서 + 버튼을 누르면 전체 파일을 일괄 추가를 할 수 있다. 5. 아래의 순서대로 명령어 실행 ※ Git의 기본 레파지토리는 mater 이기 때문에 Github 레파지토리인 main으로 변경 해주어야 한다. # 프로젝..
2022.04.17 -
SVN Lock 걸렸을때 해제 방법
SVN을 사용하다 보면 Lock이 걸려 커밋도 업데이트도 안되는 경우가 발생 합니다. 이럴 경우 해결 하는 방법을 알려드리겠습니다. lock이 걸린 폴더로 이동 wc.db 파일을 sql lite DB Browser 등을 이용하여 내용 확인 wc.db 내에 WC_LOCK, WORK_QUEUE 테이블 확인 SVN이 정상일 경우에는 이 두 테이블에는 아무런 데이터가 없어야 합니다. LOCK이 걸렸을 경우 이 두 테이블에 에러가 발생한 파일들 정보가 들어 있습니다. DELETE 쿼리를 이용하여 두개의 테이블을 삭제합니다. DELETE FROM WC_LOCK DELETE FROM WORK_QUEUE 변경 사항을 저장하고 LOCK 걸린곳에서 cleanup을 진행 후 update를 실행하게 되면 lock이 해제되어 ..
2020.10.16 -
Cisco Nexus Set Config(nxapi, snmp)
대상 장비는 Cisco Nexus 9000 Switch 입니다. 개발 환경을 구축 하기 위해 Nexus 9000 Switch에 필요한 Config 정보를 세팅 하는 방법을 알아보겠습니다. 3K, 5K, 7K, 9K 등 다른 버전에도 대부분 동일하게 적용 됩니다. 1. Enable the NX-API nxapi feature. NX-OS의 경우 nxapi 기능이 있기 때문에 rest api를 이용하여 command 정보를 json 포맷으로 쉽게 조회가 가능하다. 기본적으로 disabled로 되어 있기 때문에 enabled하는 방법을 알아보겠습니다. N9K# conf t N9K# feature nxapi N9K# show feature | inx nxapi 참고 사이트 www.cisco.com/c/en/us..
2020.10.16