- Today
- Total
목록Devops (14)
프로그래밍 농장
svn 저장소를 사용하다보면, 저장소 서버장비의 용량이 부족해지는 상황이 발생할수있습니다.확인해보면 대부분 .svn/pristine 폴더 용량으로 인해 디스크 공간이 부족한 경우입니다. SVN 은 네트워크 통신을 최소화 하고자, 수정되지 않은 원본 데이터를 pristine 폴더에 보관합니다. 그리고 Diff를 뜰 때, 원격 저장소의 것과 비교하지 않고 pristine 폴더의 데이터와 수정된 working copy 를 비교하게 됩니다.결국 원본을 보관하는데 어떤 메커니즘으로 인해 점점 용량이 쌓이게 됩니다. 그래서 아래처러 Cleanup 메뉴에서 4번째, Vacuum pristine copies 옵션을 체크하고 돌려줍니다. * dir_abspath points to the working copy roo..
stderr: svn: warning: W155035: The specified path has an unexpected statusstderr: svn: E205011: Failure occurred processing one or more externals definitions 기본적으로 위와 같은 에러의 원인은 다음과 같을수있습니다.-> 해당경로 작업시 원본 프로젝트 경로를 수정해야 svn 동작간에 이슈가 없는데, external이 걸려있는 상태의 프로젝트를 수정시 위 와 같은 이슈가 발생할수있음. 해결방법 external 을 svn properties 에서 제거후 커밋, 클린업데이트, 리버트 진행. wso2 svn update - E205011: Failure occurred processi..
- VisualSVN 사용 기준(2.1.2)- 운영체제 : Windows Server 2008 R2 Standard 방법 1) svnadmin dump를 이용한 방법: SVN 로그 및 리비젼을 모두 dump 뜨는 방식인거 같은데 이번에 이관 작업은 서버에 있던 데이터를 모두 옮기는 작업이라서 이렇게 할 필요가 없었음. 방법은 아래와 같음 ○ 백업: SVN 이 설치된 폴더 콘솔(설치경로\bin)에서 'svnadmin dump C:\Repositories\Project > Project.dump' 명령어를 실행하여 덤프파일을 생성한다. ○ 백업 복구 방법- 복구할 저장소를 먼저 생성한다. (방법은 2가지이다.)- VisualSVN Server Manager를 이용하여 Project 저장소를 만들어도 됨...
https://hello-i-t.tistory.com/entry/%EC%A0%A0%ED%82%A8%EC%8A%A4-%EB%B9%8C%EB%93%9C-%EB%A1%9C%EA%B7%B8-%EA%B4%80%EB%A6%AC-%EC%99%80-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4%EB%8A%94-%EA%B3%B5%EC%A7%9C%EA%B0%80-%EC%95%84%EB%8B%88%EB%8B%A4 젠킨스 빌드 로그 관리 플러그인결론부터 이야기하자면, 오래된 로그는 제때제때 삭제해야한다. 플러그인 추천 1. 오래된 빌드 삭제 정책 플러그인 https://plugins.jenkins.io/discard-old-build/ Discard Old Build This plugin enables d..
최근 젠킨스 빌드로그에서 특정 hash 값을 changeset 에 추출하고 검증하기 위한 배치를 하나 짜고있는데 이 과정에서 배치관련 내용 몇가지 정리한것Difference between %~% and !~! CMD for /d for/r for /f for/l 사용법 tokens delims skip userbackqCMD 작성중 for 사용법 실행되는 스크립트에서 반복적인 작업을 하는 명령어 FOR 정의 FOR (/R,/...blog.naver.com Difference between %variable% and !variable! in batch fileI am writing a batch file where I need to output a string containing '!' to another..
SVN 관련 동작수행시 발생하는 다음 이슈에 대한 원인과 해결방법일반적으로 몇가지의 해결방법이 있다고 나오지만, 2가지 정도로 추려졌다. 1. 해당 이슈 경로 하위의 경로들의 limit으로 발생함 -> 하위 경로들을 각각 정상화해줌2. 해당 서버의 요청제한을 늘리는것이다. ( server requset limit issue ) Svn: E175002: REPORT of '/svn/cps-core/!svn/vcc/default': 413 Request Entity Too LargeHi TMSupport, I’m using subgit for a long time but have not come into this kind of issue before. When I try to use subgit.confi..