반응형 분류 전체보기338 [SVN] visual SVN 설치 및 실행 SVN 저장소로 뭔가 테스트 할 일이 있어서 Visual SVN Server를 설치하기로 했다. Visaul SVN 설치하기 1. www.visualsvn.com/ 접속 후 파일 다운로드 VisualSVN - Subversion-based version control for Windows VisualSVN makes your life easier with a reliable plug-in that integrates Subversion seamlessly with Visual Studio. Learn more... download licensing www.visualsvn.com 2. 다운로드 받은 파일 실행 별다른 설정 없이 모두 default 설정으로 두고 next 해서 설치했다. Repository.. 2021. 3. 2. [Ant] Unable to locate tools.jar. Expected to find it ... 에러 에러 : Unable to locate tools.jar. Expected to find it in 경로 예상 원인 JDK 미설치 Path 경로가 JRE로 되어있음 (tools.jar은 jdk에 있다) 해결 방법 JDK 설치 Path 경로 설정 2021. 3. 2. [Jenkins] SVN과 연동하기 이 포스팅은 아래 가정 하에 시작한다 Jenkins가 설치되어 있다. SVN에 프로젝트를 하나 놓았다. Jenkins와 SVN 연동하기 1. Jenkins에서 새 item 생성 2. Jenkins 프로젝트 설정 add credentials 2-1. 소스 코드 관리에서 Subversion이 없다면? ▼ 더보기 Jenkins 홈에서 Jenkins 관리 - Plugin Manager - 설치 가능 - subversion 검색 후 설치 설치 후에 jenkins를 재시작해야 한다. 3. 빌드를 통해 연동 확인 파란색 불: 연동 완료 빨간색 불: 오류 로그를 확인 필요 2021. 2. 25. [Jenkins] Git과 연동하기 목차 1. 연동하기 2. git webhook 설정하기 (push가 일어나면 Jenkins 자동 build 되게 하기) Jenkins와 Git 연동하기 1. Item 생성 2. Git 추가 2-1 Failed to connect to repository: Command "git.exe ls-remote -h -- git@..." returned status code 128: stdout: stderr: Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 에러 repository에 대.. 2021. 2. 24. [Eclipse] The project contains another dependency with the same archive name Inavalid classpath publish/export dependency ~~. The project contains another dependency with the same archive name ~~에 해당하는 jar 파일이 여러개 있을 경우 발생한다. (스크롤이 너무 길어서 화면을 나눠 찍었지만 같은 프로젝트 내에 존재하는 jar 파일이다.) 1. 중복되는 jar 파일 제거 2. properties - deployment assembly 에서 제거 서버 구동 시 꼭 필요한 라이브러리가 아니라면 위에서 제거해도 된다. Source의 파일들을 Deploy Path 위치에 두겠다는 의미이다. 나같은 경우에 아래 회색줄로 가려진게 jar파일들을 모아둔 라이브러리인데, Deploy Path 위치할 .. 2021. 2. 18. [Jenkins] Jenkins 개념부터 설치, 연동까지 회사 스터디로 Jenkins 공부를 하게 되었다... 🚀 Jenkins : www.jenkins.io/ Jenkins Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io Continuous Integration Tools의 일종 무료 오픈소스 자동화 서버 빌드, 배포 자동화를 지원하는 수백개의 플러그인 제공 빌드: 코드를 실행할 수 있는 상태로 만드는 일. 배포: 사용자 접근이 가능하도록 배치시키는 일. CI Tools; Continous Integration Tools Continuous.. 2021. 2. 17. HTTP 헤더 - 캐시, 조건부 요청 일반 헤더> yeonyeon.tistory.com/44?category=925906 쿠키, 캐시, 세션 차이> yeonyeon.tistory.com/6?category=925906 목차 1. 캐시 2. 검증 헤더와 조건부 요청 3. 프록시 캐시 1. 캐시 캐시 적용 전 같은 데이터를 네트워크를 통해 계속 다운받게 됨 네트워크: slow, expensive -> 브라우저 로딩 속도 ↓-> 느린 사용자 경험 캐시 적용 후 캐시 가능 시간 동안 네트워크를 사용하지 않아도 됨 브라우저 로딩 속도 ↑ -> 빠른 사용자 경험 단, 캐시 유효 시간이 초과되면 서버를 통해 데이터 다시 조회+캐시 갱신 Cache-controle: max-age=60 // 캐시의 유효 시간은 60초이다. (60초 후에는 서버에서 가져옴).. 2021. 2. 16. [Spring] 스프링 부트로 RDS 접근하기 기존 프로젝트에서 변경사항 기존 (h2) 신규 (RDS - MariaDB) 테이블 생성 자동 생성 직접 쿼리 이용 프로젝트 설정 db 드라이버 필요 db 드라이버 필요 RDS 테이블 생성 RDS에 다음 sql문들을 실행시킨다. CREATE TABLE POSTS ( ID BIGINT NOT NULL AUTO_INCREMENT, CREATED_DATE DATETIME, MODIFIED_DATE DATETIME, AUTHOR VARCHAR(255), CONTENT TEXT NOT NULL, TITLE VARCHAR(500) NOT NULL, PRIMARY KEY (ID) ) ENGINE=InnoDB; CREATE TABLE USER ( ID BIGINT NOT NULL AUTO_INCREMENT, CREATE.. 2021. 2. 16. 초보 개발자를 위한 도구 개발 도구 - Disqus disqus.com/ https://disqus.com/ disqus.com 해외 소셜 댓글 서비스 자바스크립트 코드를 사이트에 등록하면 위젯 형태로 서비스에서 바로 사용 가능한 댓글 전문 서비스 트래픽이 적은 경우 무료로 사용 가능 - LiveRe livere.com/ 라이브리 간편한 사진/동영상 첨부 livere.com 국내 소셜 댓글 서비스 별도 가입 없이 댓글 작성 가능 기존 서비스(카카오, 네이버, 페이스북 등) 계정을 통해 이용 가능 무료 / 유료 버전 별도 존재 - Utterances utteranc.es/ utterances utteranc.es 깃허브 댓글 무료 사용 가능 댓글을 마크다운으로 작성 가능 - Zapier zapier.com/ Zapier | The.. 2021. 2. 16. 이전 1 ··· 29 30 31 32 33 34 35 ··· 38 다음 반응형