[업데이트 2018.11.16 16:40] Git에서 하위 디렉토리 및 디렉토리 파일만 clone하고 싶을 때 다음과 같이 수행 할 수 있습니다. (Windows 10 기준) 1. Powershell을 수행합니다. 2. git init project01 cd project01 3. git config core.sparseCheckout true 4. git remote add -f origin https://github.com/asyncbridge/tsinghua-tencent-100k.git 5. echo "code/caffe/*"> .git/info/sparse-checkout 아래와 같은 폴더 구조를 가정했을 때, code/caffe 하위 디렉토리만 clone하기 위해서 "code/caffe/*" ..
[업데이트 2018.11.03 20:57] Git에서 파일을 추가하려고 할때 git status로 상태를 확인해보면 추가할 대상으로 파일이 인식이 안될때가 있는데, 아래와 같이 --force 명령어를 사용하여 추가하면 목록에서 보이고 commit을 할 수 있게 됩니다. # 파일 추가git add --force test/test.cpp # 폴더 및 하위 폴더/파일 추가git add --force test/ * 참고[1] https://superuser.com/questions/583673/cant-add-folder-in-git
[업데이트 2018.11.03 19:19] GitHub에 소스 코드를 올릴 때 100M 이상 파일 올려야 하는 상황에서 오류가 발생하여 방법을 찾아보던중, git-lfs를 통해 대용량 파일을 업로드하는 방법을 찾게 되었습니다. 기본적으로 아래와 같은 절차로 진행합니다. (Mac 기준) 1) ./install.sh아래의 주소로 접속하여 git-lfs를 다운로드 및 ./install.sh 실행하여 설치합니다. https://git-lfs.github.com 2) git lfs install위와 같이 git-lfs을 셋업합니다. Updated git hooks. Git LFS initialized. 3) git clone xx.gitsource code를 원하는 디렉토리에 git으로부터 clone합니다. 4)..
[업데이트 2018.09.13 11:16] 본 포스팅에서는 Windows에서 AWS EC2 리눅스에 접근하여 FTP 파일전송을 손쉽게 할 수 있는 방법에 대해 작성합니다. 다음의 절차로 PuTTY와 WinSCP를 사용하면 쉽게 파일을 전송할 수 있습니다. 1. PuTTY 설정아래의 링크를 참고하여 Windows에서 PuTTY를 설치 및 EC2 인스턴스의 리눅스에 접근할 수 있도록 ssh 설정을 완료합니다. AWS PuTTY 설정 가이드 : https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html 2. WinSCP 설치 및 실행다음의 위치에서 Windows용 WinSCP를 다운로드합니다. 다운로드 : https://winscp.net/eng..
[업데이트 2018.03.21 15:43] Proxy를 거치는 네트워크에서 GitHub 연동시 아래와 같이 proxy를 설정하면 해결됩니다. git config --global http.proxy http://proxyUsername:proxyPassword@proxy.server.com:port * 참고 : https://gist.github.com/evantoli/f8c23a37eb3558ab8765
[2016.11.09 18:45] Jenkins에서 ClearCase로부터 소스 코드를 가져와 빌드 할 수 있는 Plug-in이 제공되고 있습니다. 아래의 주소를 통해 Plug-in을 다운로드 가능합니다. https://wiki.jenkins-ci.org/display/JENKINS/ClearCase+Plugin Base ClearCase와 연동 방법에 대해 포스팅하고자 합니다. ClearCase와 연동되서 빌드후 최종 결과물을 얻기까지의 과정은 다음과 같습니다. 1. ClearCase Dynamic View에 Config Spec 설정 후, MVFS(Multiversion File System) 드라이브로 부터 소스 코드를 가져옵니다. 2. 가져온 소스 코드를 빌드합니다. 3. Post build pr..
[업데이트 2016.11.07 16:13] Jenkins에서 Windows batch command 사용시 또 다른 batch 파일을 수행해야 하는 경우가 비일비재 합니다. 기본적으로 Jenkins에서 Windows batch command를 수행하면, .bat를 기본적으로 실행을 하는 구조입니다. cmd /c call C:\Users\driver\AppData\Local\Temp\hudson3024476146798608844.bat SDK 빌드를 위해 SDK Path 등 환경 변수 설정을 한 후 빌드를 수행하는데, 문제는 동일한 command prompt내에서 환경 변수 설정이 이루진 후 빌드가 수행되어야 한다는 점입니다. 처음에 환경 변수 설정 및 빌드를 아래와 같이 두가지로 접근을 했었는데, 결국 ..
[2016.11.07 15:55] Jenkins에서 빌드시 현재 로그인된 사용자 정보별 빌드를 수행해야 할 경우가 있습니다. 그러나 기본적으로 Jenkins에는 사용자 정보를 참조하기 위한 환경 변수가 정의되어 있지 않습니다. 사용자 정보를 참조하기 위해서 다음의 플러그인을 설치하면 됩니다. https://wiki.jenkins-ci.org/display/JENKINS/Build+User+Vars+Plugin 아래와 같이 환경 변수 사용이 가능합니다. Variables provided This plugin defines the following environment variables to describe the user who started the build: Variable Description BUI..
[업데이트 2016.11.03 21:40] Windows 기준, Jenkins Slave Node에서 JNLP Agent를 실행 후, Windows Service로 등록이 가능합니다. 등록하게 되면 Slave Node PC를 재부팅하더라도 자동으로 Slave Node Service가 동작되어 편리합니다. 그런데 해당 Service를 실행 할 때, Admin 권한을 가진 User로 실행하지 않으면 ClearCase 등과 연동시 권한 이슈가 발생 할 수 있습니다. Control Panel > Administrative Tools > Services를 실행 후, Jenkins Service를 찾습니다. 그런후 Properties를 열어 아래와 같이 Admin 권한을 가진 account를 설정후 Service를..
[업데이트 2016.10.31 15:43] Jenkins가 설치된 PC가 master가 됩니다. 모든 프로젝트 빌드를 해당 PC에서 할 수도 있지만, 시스템을 분산하여 빌드를 관리하는 것이 퍼포먼스 등에 있어서 더 효율적일 수 있습니다. Jenkins에서는 slave node를 추가하여 다른 PC에서도 빌드를 수행 할 수 있습니다. 먼저 Jenkins 관리 > Configure Global Security로 이동후, slave node 실행을 위한 JNLP agent의 TCP/IP port 사용에 대한 설정을 Random으로 선택합니다. Random하게 port를 선택하여 에이전트 실행시 접속 충돌을 방지하기 위함입니다. 이제 Jenkins 관리 > 노드 관리로 이동후, 신규 노드를 클릭합니다. 아래와 ..
- Total
- Today
- Yesterday
- aws #cloudfront
- belief
- Badge
- Ragdoll
- docker
- Mask R-CNN
- project
- ate
- some time ago
- SSM
- 도커
- #ApacheSpark
- Memorize
- #ApacheZeppelin
- Jekyll and Hyde
- ILoop Engine
- Library
- #REST API
- English
- sentence test
- GOD
- Physical Simulation
- #TensorFlow
- Game Engine
- #ELK Stack
- Worry
- OST
- Sea Bottom
- Meow
- 2D Game
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |