checkoutmanager

소프트웨어 스크린 샷:
checkoutmanager
소프트웨어 정보:
버전: 1.13
업로드 날짜: 20 Feb 15
개발자: Reinout van Rees
라이센스: 무료
인기: 3

Rating: 1.0/5 (Total Votes: 1)

checkoutmanager는 설정 파일에 따라 여러 장소에서 BZR / HG / 자식 / svn의 체크 아웃을합니다.
개발자 코멘트
장점 : 당신은 당신의 모든 체크 아웃을 업데이트 할 수있는 하나의 명령을 가지고있다. 그리고있는 당신은 커밋되지 않은 변경 사항 목록을 요청할 수 있습니다. 그리고 당신은 단지 설정 파일을 복사하여 새 시스템에서 전체 체크 아웃 구조를 재 구축 할 수 있습니다 (이것은 실제로 내가 그것을 구축하는 목적이었다 내가 작업을 전환 할 때 ... 노트북을 변경했다).
경고 : 만 OSX, 리눅스, 그래서 창문없이 보장에 그것을 테스트. 필요한 변경이있는 경우, 그들은 아마 사소한 수있을 것입니다. 그래서 버그 리포트 및 패치를 환영합니다.
일반 사용
내가 출근 일반적으로 매일 아침을 수행하는 것은 checkoutmanager 촬영. 이것은 서버 (들)에서 내 모든 체크 아웃의 최신 버전을 잡고. 그래서 내 Subversion을 체크 아웃에 대한 svn의 최대, 등등 수은과에 대한 수은 풀 -u.
때때로, 어디 선가 주위에 거짓말을 일부 커밋되지 않은 파일을 가지고 있다면 보여 checkoutmanager 성을 다하겠습니다. 당신이 하루 동안 여러 디렉토리에서 근무했을 경우 아주 편리합니다 : 그것은 일주일 내내 그 하나의 버그 수정에 확인 잊고에서 당신을 방지 할 수 있습니다.
새로운 프로젝트는 내 설정 파일 및 실행 checkoutmanager 공동에 한 줄을 추가 의미한다.
Checkoutmanager는 여러 디렉토리에 당신의 체크 아웃을 확산 할 수 있습니다. 그것은 그러나, 디렉토리마다 버전 제어 시스템을 혼합 할 수있다. 예를 들어, 나는 거기에 체크 아웃 내 큰 svn의 웹 사이트 프로젝트와 ~ / buildout / 디렉토리를 가지고있다. 그리고 내 SVN 작업 파이썬 라이브러리와 디렉토리. 그리고 내 수은 프로젝트와 ~ / HG / DIR. 그리고는 ~ / .emacs.d ~ / .Subversion은 등으로, 내 집 일세 여러 구성 디렉토리의 체크 아웃을 만들었다. 잘 작동합니다.
명령
사용 가능한 명령 :
존재
& NBSP; 체크 아웃은 현재 또는 누락 여부를 인쇄
올라
& NBSP; 서버에서 잡아 최신 버전.
세인트
& NBSP; 체크 아웃에있는 파일의 인쇄 상태
공동
& NBSP; 서버에서 잡아 누락 체크 아웃
누락
& NBSP; 인쇄 디렉토리는 설정 파일에서 누락되는
출력 디렉토리 이름 지정
당신이 체크 아웃 URL에 대한 출력 디렉토리 이름을 지정하지 않으면, 그냥 마지막 부분이 걸립니다. 한 가지 예외 : 전복. 그것은 거기 지능 :
& NBSP; *은 https : // XXX / YYY / 제품 / 트렁크 대신 "트렁크"의 "제품"이됩니다.
& NBSP; *은 https : // XXX / YYY / 제품 / 분기 / 실험 대신 "실험"의 "product_experiment"가
당신이 뭔가를 원한다면, 단지 구성 파일 (공백으로 구분) 디렉토리 이름을 지정합니다.
구성 파일
샘플 구성 파일
# 샘플 설정 파일. 기본 위치 및 버전에 따라 다른 섹션
# 제어 시스템. 모든 복수의 장소를 통해 모든 것을 분할
# 디렉토리는 괜찮습니다.
[레시피]
# Buildout 조리법 난에 작동합니다.
VCS = SVN
기본 디렉토리 = ~ / SVN / 조리법
체크 아웃 =
& NBSP; SVN : // SVN / blablabla / 트렁크
& NBSP; SVN : // svn의 / 다른 / 트렁크 differentname
& NBSP;에 http : // 호스트 / yetanother / 트렁크
& NBSP;은 https : // 호스트 / yetanother / 분기 / reinout - 수정
[dotfolders]
루트에 점으로 구분 된 configfolders을 종료 # 폴더.
VCS = BZR
기본 디렉토리 = ~
체크 아웃 =
& NBSP; LP : emacsconfig / 트렁크 .emacs.d
& NBSP; SFTP : // somwhere / 전복 / 트렁크 .Subversion은

이 릴리스의 새로운 기능입니다 :

이 더 이상은 테스트 설정 파일과 샘플 구성 파일을 사용하여. 이 훨씬 좋네요 더 유용한 샘플 설정 파일이 지금 있다는 뜻.
(덕분에이를위한 기초이었다 그의 풀 요청에 대한 크레이그 Blaszczyk!)

버전 1.12의 새로운 기능 :

이 BZR를 들어, & quot; 아웃 & quot; 명령이 종료 코드 대신의 명령 출력을 사용합니다. 이보다 안정적이고 편안합니다. , Jendrik Seipp에 의해 감사를 해결!

버전 1.11의 새로운 기능 :

이 디렉토리에있는 하나 이상의 VCS를 허용합니다. 이 전에 이미 가능했다,하지만 지금은 더 이상 무시 옵션에서 경쟁 VCS의 모든 체크 아웃을 나열 할 필요가 없습니다 알려져 있습니다. 또한, 하나의 섹션에서 무시되는 항목은 이제 동일한 디렉토리에 대한 다른 절에서 무시됩니다. # 11 수정합니다. [maurits]

이 어떤 버전 1.10의 새로운 기능 :

이 checkoutmanager의 & quot을 실행할 때 우리의 발신 변경 집합을 표시에 누락 BZR하는 --mine 전용 옵션을 사용, 아웃 & quot을; BZR에 대한 명령.
그 대신 만 사본을 제시의 존재하지 않는 경우 샘플에서 .cfg 파일을 복사. # 12 수정합니다.
숨겨진 정보 명령을 추가했습니다. 당신의 svn의 프로그램을 업데이트하고 OS는 각 저장소에 대해, 다시 저장된 자격 증명에 SVN에 대한 액세스 권한을 부여하도록 요구하는 경우 전복에만 유용합니다. [maurits]

1.9 버전의 새로운 기능 :

이 추가됨을 .svn 디렉토리의 새로운 1.7 레이아웃에 Subversion을 체크 아웃을 업그레이드 명령을 업그레이드합니다. [maurits]

이 1.8 버전의 새로운 기능 :

이 자식이 checkoutmanager 아웃하지 아직 밀려 나가는 변화를 감지하기 위해 지금 --dry-실행을 밀어 넣습니다. (Maurits 반리스에 의해보고) 수정 # 9.

이 1.7 버전의 새로운 기능 :

이 --configfile 옵션을 추가했습니다. 유용한 당신은 일반 개발 사업보다 뭔가 다른 체크 아웃을 관리 할 수​​ checkoutmanager를 사용하고자 할 때. 실제로 : 나는 자식으로 작동하는 'sdistmaker'을 위해 그것을 사용하려고합니다.
checkoutmanager 첫 번째 오류에 멈추지 않고, 계속 : # 7

이 전체 수정 :

이 어떤 버전 1.6의 새로운 기능입니다. 그리고 이후에 모든 오류를보고합니다. 나머지는 그냥 계속 작동 : 이것은 당신의 SVN / HG / 어떤 서버 중 하나가 다운되었을 때 도움이됩니다.
# 7에 대한 부분 수정 : 최대 svn을 지금 --non-대화 형으로 실행되므로 충돌 오류 오류는 거의 자동으로 오지 않을 것이다 대화 형 입력을 기다리는 대신에보고됩니다.

이 어떤 버전 1.5의 새로운 기능 : CommandError, python2.4 호환성을 위해 전자로 대신 CommandError 제외의 전자를 제외하고

이 사용.

이 요구 사항 :

이 파이썬

유사한 소프트웨어

hg-importfs
hg-importfs

20 Feb 15

KDiff3
KDiff3

11 May 15

NiceCommits
NiceCommits

20 Feb 15

개발자의 기타 소프트웨어 Reinout van Rees

lizard-map
lizard-map

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

코멘트 checkoutmanager

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!