(SCM) 및 "제거" "추가"로 필요한 SCM 작업을 적용
Scunch는 소프트웨어 구성 관리 시스템 & NBSP의 작업 복사본에 버전없는 폴더에서 파일을 "펀치"할 수있는 유틸리티입니다.
사용의 의도 된 시나리오는 다음과 같습니다
& NBSP; * 타사에서 제공 외부 소스의 자동 버전 관리.
& NBSP; * 같은 서버 구성 파일과 같은 일반적으로 버전없는 중앙 자원의 자동 버전 관리.
& NBSP; * (평소 용의자는 다음과 같습니다 : 관리자, 그래픽 아티스트, 메인 프레임 장로, ...) 수동 버전 관리에 문제가있는 사용자에 대한 의사의 버전 관리 기능을 제공합니다.
현재 지원되는 SCM의의는 다음과 같습니다
& NBSP; * 서브 버전 (SVN)
이름 "scunch는"약자 "SCM"을 발음하기가 쉽게 제거 글자와 단어 "펀치"의 조합이다. (초기 개발 과정에서 사용되는 초기 이름은 "scmpunch"이었다)
이 릴리스의 새로운 기능 :.
# 20 : 변경 --names이 경우 작업 복사본 이미 실패합니다 이름 변환을 준수하지 않은 기존 항목이 포함되어 있습니다.
전송 된 텍스트 파일의 변경된 파일 속성은 소스 파일과 같은 특성을 사용한다.
0.5.5 버전의 새로운 기능 :
버전없는 추가 폴더를 제거하지 않은 --before = 리셋, 고정.
정리 코드.
0.5.4 버전의 새로운 기능 : 명령 줄 옵션의
향상된 검증.
정리 오류 메시지, 코드와 문서.
0.5.1 버전의 새로운 기능 :
# 10 : 작업을 지정하기 위해 추가 명령 행 옵션 --before는 펀칭 전에 촬영한다.
변경 사항이 외부 폴더에서 파일을 복사하기 전에 보류되지 않도록 추가 검사. 이를 건너 --before = 없음을 사용합니다.
# 11 : 추가 명령 줄 옵션 --after 액션을 지정하려면이 펀칭 후 촬영합니다.
제거 명령 행 옵션 --commit 대신 커밋 = --after 사용합니다.
0.4.1 버전의 새로운 기능 :
고정``AssertionError`` 경우 지정된 --encoding````명시적인.
명령 행 도움말 및 코드를 정리.
0.4.0 버전의 새로운 기능 :
# 4 : 파일은 텍스트와 라인 문자의 표준화에 관한 끝 간주되어야하는 지정하는 추가 명령 줄 옵션 --text.
# 5 : 추가 명령 행 옵션 --newline 라인 문자의 끝이 텍스트 파일에 사용되어야하는 지정합니다.
# 6 : 추가 명령 행 옵션 --tabsize는 탭이 텍스트 파일에 공백이 일정 수에 정렬되도록 지정합니다.
# 7 : 추가 명령 줄 옵션은 텍스트 파일에 공백을 후행 제거 --strip-후행.
일관 작업 사본에 발생할 수 있습니다 파일 이름의 고정 정렬.
일관 작업 사본을 초래할 수 '대신'유형의 내부 파일 이름 DIFF 시퀀스의 고정 처리.
버전 0.3의 새로운 기능 :
Mac OS X 용 비 ASCII 문자 및 가능한 다른 플랫폼과 파일 이름의 처리가 수정되었습니다.
추가 명령 줄 옵션 --encoding 및 비 ASCII 문자를 처리하는 방법을 지정 --normalize.
버전 0.2의 새로운 기능 :
NotImplementedError가 수정되었습니다.
같은 이름을 가진 파일을 이동하는 대신 간단한 추가 / 제거 수행에 대한 지원을 추가했습니다. 이 새 파일의 버전 기록을 유지합니다. 이전 동작을 얻을 = --move 없음을 사용합니다.
로그 출력을 정리.
요구 사항 :
파이썬
댓글을 찾을 수 없습니다