전체 글29 SVN CLI 사용 방법 지난 몇 년간 SCM은 대부분 Git으로 사용되어지고 있는 것 같다. 하지만 간혹 svn을 사용하는 곳도 있고, 이런 경우 레포지터리 이관 작업을 하거나 혹은 기존의 형상관리 시스템을 유지해 두어야 하는 경우도 있다. 신규로 레포지터리를 svn으로 구축할 일이 생기겠냐만은 가끔 필요할 수 있을 것 같아서 정리해 두었던 내용을 기록해 둔다.Patch & Apply with base64 encoding/decoding생성$ svn diff > test.patch # Create the path$ tar cvf test.patch.tgz # Compress the patch file$ base64 te.. 2021. 3. 30. 레포지터리 이관하기 - Git 저장소(레포지터리) 원격지 변경 레포지터리 이관 소스코드 관리를 위해 사용하던 Git 저장소의 리모트 저장소 위치를 변경해야 할 상황이 생겼다.Repository 수가 몇 개 되지 않는다면 수작업으로 새로운 리모트 저장소로 옮기면 되겠으나, 옮겨야 하는 저장소의 수가 많아서 반복 작업을 할 수 있도록 스크립트를 작성하기로 했다.리모트 저장소를 변경할 경우 보통의 경우 원본 저장소의 모든 branch 와 tag 도 그대로 옮겨 이력이 보존되도록 해야 한다. 내 로컬이 아닌 기존의 리모트에 존재하는 브랜치와 태그를 새로운 리모트로 그대로 옮기기 위한 방법을 찾아보니 git 커맨드 옵션으로 지원이 되고 있었다. 다음과 같이 mirror 옵션을 사용해서 repository를 clone 후 push 하면 된다. 이때 push 를 하는 대상인 새.. 2021. 3. 26. IoT / oneM2M - 용어 정리 oneM2M : one Machine-To-Machine사물 통신(M2M) 분야 글로벌 표준화 협력체. 원엠투엠(oneM2M)에는 세계 표준화 단체인 한국정보통신기술협회(TTA), 유럽전기통신협회(ETSI), 미국 통신정보표준협회(ATIS)와 통신산업협회(TIA), 중국통신표준협회(CCSA), 일본 전파산업협회(ARIB)가 중심이 되고 이에 속한 수많은 기업과 연구 기관, 대학 등이 참여하고 있다. 협력체는 공통 M2M 서비스 플랫폼 표준 개발을 위한 사용 예(Use Case) 및 요구 사항, 단 대 단(End-to-End) M2M 아키텍처 및 서비스 계층(플랫폼) 표준, M2M 단말·모듈 측면의 공통 사용 예 및 인터페이스, API(Application Programming Interface) 등의 업.. 2021. 3. 25. windows_10_vhd windows 10 VHD 설치 VHD란 무엇인가가상 하드 디스크(Virtual Hard Disk, VHD)는 마이크로소프트 오픈 규격 약정 하에 제공되는 기술로 가상 머신 운영 체제와 응용 프로그램 스택을 하나의 파일에 캡처하여 저장하는 기술이다. 쉽게 말하자면 윈도우를 설치해서 사용하던 하드디스크(SSD 나 HDD 같은) 를 하나의 파일로 만들어 사용할 수 있도록 하는 것이다. VHD를 사용하게 된 이유VHD를 사용하는 목적과 그 효용성에 대해서는 이미 많은 곳에서 알려져 있으나, 개인적으로 VHD 를 사용하는 가장 큰 이유는 윈도우 운영체제를 사용함에 있어서 설치 및 백업/복구에 대한 용이함이 가장 큰 이유이다. 사용하는 PC 환경을 VHD를 활용하여 구성해 두면 소프트웨어 설치/제거, 하드웨어 변.. 2021. 3. 24. 이전 1 ··· 4 5 6 7 8 다음