ETC
[GitHub] Git History에서 특정 파일 삭제하기
GitHub에서 private 레포지터리를 public으로 변환하고 싶었는데, 공개하면 안되는 파일들이 있어서 해결한 방법을 작성합니다. 1. .gitignore에 해당 파일 추가하기 공개하지 말아야할 파일을 .gitignore 파일에 추가해줍니다. 2. Git History 삭제하기 삭제하고자 하는 파일을 git에서 삭제하더라도 commit history가 남아 있어서 파일이 그대로 노출이 됩니다. git repository경로에서 아래 명령어를 통해 history까지 삭제해줍니다. $ cd git/myproject $ git filter-branch --force --index-filter "git rm --cached --ignore-unmatch 경로/파일" --prune-empty --tag-n..
[Tomcat] context naming
아파치 톰캣(Apache Tomcat)은 오랜 기간 널리 쓰인 오픈 소스 자바(Java) 서블릿 컨테이너입니다. 톰캣에서 autoDeploy 또는 개발자에 의해 Deploy가 수행될 때 Context 경로는 웹 응용 프로그램을 정의하는 파일(war)의 이름에서 파생됩니다. war 파일의 이름과 Context 이름, Context 경로, Context 버전은 밀접한 관계가 있습니다. 아래 표는 파일 명명 규칙의 몇가지 예시입니다. Context Path Context Version Context Name Base File Name Example File Names /foo None /foo foo foo.war /foo/bar None /foo/bar foo#bar foo#bar.war Empty Stri..