영어프랑스어스페인어

Ad


온웍스 파비콘

pat - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 pat를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 pat입니다.

프로그램:

이름


pat - 패치 생성 도구

개요


[ -ahmnV ] [ 파일 목록 ]
패실 [ -abfhnpqsV ] [ 파일 목록 ]
패디프 [ -ahnV ] [ 파일 목록 ]
팻베이스 [ -아V ] [ 파일 목록 ]
패트로그 [ -hnruV ]
패트메이크 [ -hV ]
팻센드 [ -hiquV ] [ 패치리스트 ] [ 수령인 ]
특허를 부여하다 [ -hquV ] [ 수령인 ]
팻포스트 [ -hrV ] 패치리스트 뉴스 그룹
patftp [ -hV ] [ 패치리스트 ]
[ -ahnmV ] -v 버전 [ 파일 목록 ]
찰칵 [ -아V ] [ -o 스냅 사진 ] [ 파일 목록 ]
패트콜 [ -achnmsCV ] [ -d 예배 규칙서 ] [ -f 마니 ] [ -S 스냅 ] [ 파일 목록 ]
패트클린 [ -ahnmV ] [ 파일 목록 ]
패인덱스

기술


가볍게 두드리기 그리고 관련 프로그램은 저장된 모든 패키지에 대한 패치를 생성합니다.
RCS에서. 이 프로그램은 다음과 같은 경우 방해가 되는 RCS의 많은 세부 사항을 숨깁니다.
패키지를 구성하고 유지합니다. 새 패치를 만들기 위해 해야 할 일은
파일을 편집하고, pat를 실행하고, RCS와 생성된 패치에 일부 설명을 제공하십시오.
파일. 새 RCS 파일을 초기화하는 방법, 주석 문자열의 내용과 같은 세부정보
새 브랜치를 만드는 방법, 하위 디렉토리를 처리하는 방법, diff를 수행하는 방법 및 방법
패치 파일을 구성하면 자동으로 처리됩니다.

pat 프로그램을 사용하기 전에 packinit를 실행하여 패키지를 초기화해야 합니다.
패키지의 최상위 디렉토리에 있습니다. 이렇게 하면 모든
dist 프로그램이 사용합니다.

파일 목록을 원하는 모든 프로그램에서 다음을 지정하면 -a 대신 모든 파일
MANIFEST.new가 처리됩니다. 패치 목록을 원하는 모든 프로그램에서 null
patchlist는 현재 패치를 의미합니다. 하이픈, 쉼표 및 공백을 사용하여 구분할 수 있습니다.
패치 번호. 하이픈의 오른쪽이 null 문자열이면 현재 패치 수준
최대값으로 가정합니다. 로 호출된 모든 프로그램 -h 작은 사용량을 인쇄합니다
사용 가능한 각 옵션의 의미가 포함된 메시지. NS -V 옵션은 현재를 제공합니다
버전 번호.

Pat 자체는 patcil, patdiff 및 patmake를 호출하는 래퍼 프로그램입니다. 보통 당신은 할 수 있습니다
pat를 호출하고 다른 모든 것은 무시하십시오. Pat은 MANIFEST 파일을 업데이트합니다.
필요합니다(MANIFEST.new 파일의 정확한 복사본이 될 것입니다.
이미 존재함), 결국 patcil을 호출합니다.

지정한 경우 -n 파일 목록 대신 pat는 다음보다 최신인 모든 파일을 찾습니다.
patchlevel.h, 목록을 다듬기 위해 편집기에 넣은 다음 해당 파일 목록을 사용합니다. 만약에
목록의 모든 파일이 제거됩니다. 중단됩니다.

패실 나열된 파일에 대해 ci -l을 수행하는 데 사용됩니다. (항상
파일을 체크아웃 상태로 유지하십시오.) -a 스위치, 있다 -b 스위치
파일 세트의 빠른 체크인을 수행합니다. 각 파일에서 rcs를 호출하는 대신 rcs를 호출합니다.
전체 파일 목록에서 이것은 트렁크 개정판을 체크인할 때 유용합니다. 때를
새로운 트렁크 개정판을 체크인하고 있습니다. -s 플래그
새로 시작할 수 있도록 이전 버전에서 오래된 RCS 로그 항목을 제거하십시오.
당신은 아마 또한 사용해야합니다 -f 변경되지 않은 강제로 ci에 전달됩니다.
새로운 트렁크 개정판을 체크인하려면

패실 -s -f -a

Patcil은 ci가 수행하도록 하는 대신 로그 항목을 요청하고 약간의 프롬프트가 있습니다.
다양한 방법으로 메시지를 조작할 수 있도록 내장되어 있습니다. 다음 목록을 보려면 h를 입력하십시오.
당신이 할 수 있습니다. 가장 좋은 점 중 하나는 편집기로 팝업할 수 있다는 것입니다.
선택적으로 마지막 패치 이후의 변경 사항의 diff 목록과 함께
당신이 무엇을 변경했는지 잊어 버렸습니다. CR을 가장 먼저 입력하면 이전 항목이 포함됩니다.
로그 메시지. CR로 프롬프터를 종료합니다.

patcil을 사용하는 두 가지 다른 방법이 있습니다. patcil에게 직접 전화를 걸거나
당신을 위해 그것을 호출합니다. pat를 실행하기 전에 patcil을 몇 번이나 호출했는지는 중요하지 않습니다.
patdiff는 마지막 패치 기반이 무엇과 비교할 것인지 알고 있기 때문입니다. Patcil을 호출할 수 있습니다.
귀하의 디렉토리; 다른 프로그램은 최상위 디렉토리(또는
의미가 있을 때 버그에서).

주어진 패치 레벨에서 새 파일을 생성할 때, 반드시 -p
옵션. 그렇지 않으면 단순히 새 트렁크 개정판으로 체크인됩니다. 의 이름
파일이 아직 나타나지 않으면 MANIFEST.new에 추가됩니다. 이름이
설명과 함께 발견되면 해당 설명은 rcs를 통해 제대로 전달됩니다.
RCS 파일을 초기화합니다.

팻베이스 스크랩했을 때 패치 기반을 현재 버전으로 재설정하는 데 사용할 수 있습니다.
이전 패치 시퀀스와 새로운 배포 키트를 만들고 있습니다. 그것이 실제로 하는 일은
rcs -Nlastpat:REV, 여기서 REV는 현재 개정판입니다. patdiff가 폭발하고 당신이 원한다면
패치 기반을 이전 버전으로 다시 설정하려면 rcs -Nlastpat:REV를 호출해야 합니다.
당신 자신.

패디프 실제로 어떤 버전이든 비교하여 패치에 들어가는 diff를 수행합니다.
-Nlastpat는 가장 최근에 체크인한 버전을 가리킵니다. 그런 다음 -Nlastpat를 업데이트합니다.
현재 버전을 가리킵니다. diff를 bugs 하위 디렉토리에 둡니다.
데리러 가자. rcsdiff를 사용하거나 지정한 diff 명령을 사용할 수 있습니다.
packinit를 실행할 때 diff가 rcsdiff보다 나은 경우를 대비하여.

패트로그 에 의해 호출 패트메이크 일반적으로 업데이트하려면 변경 로그 파일(또는 어떤 이름이든
당신이 실행할 때 파일이 주어졌습니다 팩키니트). 로그 메시지를 수집하고 시작합니다.
필요한 업데이트를 수행할 수 있는 편집기. 패키지를 다음과 같이 구성한 경우
RCS 로그를 변경 로그, 다른 편집자 세션도 시작됩니다.
마지막으로 최종 로그가 후보 항목으로 작성됩니다. 변경 로그, 당신도 할 수 있습니다
원하는 대로 수정하십시오.

구성하지 않은 경우 변경 로그 파일 패트로그 정보만 수집합니다
에 전달해야 합니다. 패트메이크 종료됩니다. 직접 호출하려면 다음을 수행해야 합니다.
적어도 하나의 성공적인 후에 그것을하십시오 패디프 운영. 나는 사용하는 것이 좋습니다 -n 옵션
처음 사용하고 -u 옵션과 함께 -n 파일을 재생성하기 위해 후속 실행에서
필요할 때만. NS -r 옵션(이는 -u) 방지 패트로그 재창조에서
기존 파일이 오래된 경우에도 마찬가지입니다.

패트로그 부를 것이다 패실패디프 귀하의에 변경 로그 파일(채운 후
파일 상단에서 편집한 후보 로그 항목)
-n 옵션. 이는 발행된 패치가 업데이트됨을 의미합니다. 변경 로그 현재 패치로
예상대로 정보를 제공합니다.

팻마케 패치의 모든 부분을 하나의 파일로 결합하고 편집기를 호출하여
주제와 설명을 추가할 수 있습니다. 모든 로그 메시지를 제목으로 던지고
설명으로, 원하지 않는 것을 삭제하는 것이 더 쉽다는 가정하에
당신이 한 모든 것을 기억하기 위해. 또한 설명의 각 항목을 확장하고 싶을 것입니다.
그래서 그들은 제목 줄을 반복하지 않습니다. 당신이 가지고있는 경우 변경 로그 파일이 있어야 합니다.
이미 완료되었거나 변경 로그 에 설명된 내용을 정확하게 나타내지 않습니다.
패치, 이미 업데이트되었을 때 패트메이크 모든 것을 합친다
조각(에 대한 메모 참조 패트로그 위).

큰 패치는 각 패치의 크기를 적당한 크기로 유지하기 위해 분할됩니다. 이것
자동으로 처리되므로 신경쓰지 않아도 됩니다. 각 패치의 우선 순위
에 의해 직감된다. 패트메이크, 작은 변화가 큰 영향을 미친다는 가정을 감안할 때
우선 순위.

Patsend, patpost 및 patftp는 패치를 전 세계에 배포하는 데 사용됩니다. 팻센드
패치 세트를 수신자 세트에게 메일로 보냅니다. NS -u 스위치는 현재 모든 것을 추가합니다
패치를 메일로 보내달라고 요청한 등록 사용자 및
실행하는 동안 지정된 수신자 팩키니트. 그만큼 -i 스위치에는 다음과 같은 정보가 포함됩니다.
사용자가 향후 패치를 받지 않도록 자신을 등록 취소하는 방법에 대한 패치
자동으로; 이것은 또한 기본값입니다. -u 스위치가 사용됩니다. 팻포스트 세트를 게시
일련의 뉴스 그룹에 대한 패치. 팻프프 패치를 공개 ftp에 복사하기만 하면 됩니다.
디렉토리.

Patnotify 단순히 새로운 패치가 출시되었음을 사용자에게 알립니다.
아카이브 사이트에서 직접 검색하거나 관심이 있는 경우 전자 메일을 통해 검색합니다. NS
-u 스위치는 요청한 현재 등록된 모든 사용자를 포함하는 데 사용할 수 있습니다.
그런 알림. 메시지에는 패치 우선 순위와 설명,
패치를 자동으로 요청하는 방법에 대한 지침(다음이 있는 경우에만 작동합니다.
메일 에이전트 설치됨).

모두 팻센드특허를 부여하다 실제로 무언가를 보내기 전에 주소 목록을 편집할 수 있습니다.
당신이 추가하지 않는 한 -q 옵션을 선택합니다.

기호 이름으로 파일 세트에 태그를 지정하는 데 사용할 수 있습니다( -v). 이
각 파일의 가장 최근 버전의 이름을 설정합니다.

팟스냅 SNAPSHOT 파일(이름은
통해 변경 -o) 파일 이름과 해당 파일의 최신 RCS 개정 번호를 나열합니다.
이러한 스냅샷을 사용하여 임의의 패치 수준에서 릴리스를 식별한 다음
나중에 스냅샷 파일을 패트콜.

패트콜 파일의 잠긴 버전을 체크아웃하고 결국 대체 디렉토리에서 체크아웃합니다.
(로 지정 -d, 따라서 배포 트리를 미러링). 없는 모든 파일
RCS 대응물(예: patchlevel.h)은 patcol에 의해 단순히 복사됩니다. 이것은에 의해 사용됩니다
makedist는 키트를 만들기 전에 배포판을 가짜로 만듭니다. 기본적으로 patcol은 다음을 수행하지 않습니다.
저작권 확장 처리, 그러나 클라이언트는 메이디스트 그것을 사용하여 강제로 -C
옵션. 또는 체크아웃된 버전을 디렉터리에 강제로 복사할 수 있습니다.
~을 사용하여 -c 와 함께 전환 -d (또는 이전 스위치는 단순히 무시됩니다).

패트콜 를 통해 SNAPSHOT 파일에서 파일 목록을 가져올 수도 있습니다. -S 스위치, 이 경우
다음과 같이 스냅샷 파일에 지정된 RCS 버전을 사용하여 파일을 체크아웃합니다.
만든 사람 찰칵. 대신 지정할 수 있습니다 -a, -m or -n 각각의 모든 것을 사용하기 위해
MANIFEST.new의 파일, 수정된 모든 파일( 패실ed) 또는 모두
다음보다 최신 파일 패치 레벨.h.

팻클린 모든 변경 사항을 확인한 후 작업 파일을 제거합니다. 당신은 할 수있다
patcol을 사용하여 작업 파일을 복원합니다.

패인덱스 최상위 디렉토리에서 또는 버그 예배 규칙서. 그것은 것이다
모든 패치와 해당 패치 나열 제목 : 윤곽. 이 프로그램은 압축된 패치에 대해 알고 있습니다.
목록을 생성하는 동안 압축을 풉니다.

RCS LAYER


이 섹션에서는 도구의 무언가가 고장나는 경우를 대비하여 RCS 레이어에 대해 설명합니다.
RCS 파일을 수정하고 작업을 다시 시작할 수 있습니다.

모든 패치 도구는 기본 RCS 트렁크 개정 번호를 패키지 파일, 말
2.5입니다. 그럼 네가 달렸을 때 팩키니트, 패치용 분기를 선택했습니다.
일반적으로 숫자 1, 즉 모든 수정 사항이 2.5.1 RCS에 저장됩니다.
나뭇 가지. 시간이 되면 도구가 분기를 생성합니다.

마지막으로 릴리스된 각 개정판에는 RCS 태그가 지정됩니다. 마지막으로 상징. 패치가 빌드되면
by 패디프, 2.5.1 분기의 최신 버전은 다음과 같이 태그가 지정된 버전과 비교됩니다.
마지막으로. 이것이 하나 이상의 문제를 안전하게 발행할 수 있는 이유입니다. 패실 패치를 발행하기 전에
여전히 모든 것이 해결되었습니다. 물론이야 패디프 이동합니다 마지막으로 태그에
주어진 파일을 처리한 후 최신 분기 개정.

모든 로그 메시지와 수정된 파일은 버그 디렉토리, 숨김
파일(점으로 시작하는 이름). 해당 로그는 패치가 발행될 때 수집됩니다.
수정된 파일은 다음에서 사용됩니다. 's -m 스위치.

패디프 아래에서 패치 덩어리를 수집합니다. 버그 디렉토리, a로 끝나는 파일 .nn
확장자, 어디에 nn 현재 패치 레벨 + 1을 나타냅니다.
패치가 만들어질 때의 patchlevel 패트메이크, 너무 커서 하나에 맞지 않는 한
파일).

패트로그 에 대한 파일 세트를 준비합니다. 패트메이크다음 .나막신 파일은 다음 정보를 수집합니다.
패치 내 설명: 섹션 아래로 이동합니다. .xlog 사람들은 수집
변경 로그 후보 진입. 마침내, .rlog 파일은 다음과 같은 RCS 정보를 저장합니다.
포함 된 변경 로그, 요청하는 경우. 맨 위의 세 줄은 쓰레기이고
해당 파일을 처리하는 모든 도구에서 무시됩니다.

새 기준선을 시작하려면(즉, RCS 트렁크 개정 번호를 변경하기 위해),
다시 실행해야 팩키니트 그리고 그 숫자를 변경합니다. 그런 다음 새로운 발행 패실, 아마도
-s, -a-f 옵션...

onworks.net 서비스를 사용하여 온라인으로 Pat을 사용하세요.


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    딥 클린
    딥 클린
    모든 빌드를 중단시키는 Kotlin 스크립트
    Gradle/Android 프로젝트의 캐시.
    Gradle 또는 IDE에서 허용할 때 유용합니다.
    아래에. 스크립트가 테스트되었습니다.
    맥OS이지만...
    다운로드
  • 2
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    Checkstyle Java 코드 통합
    Eclipse IDE로 감사합니다. 그만큼
    플러그인은 실시간 피드백을 제공합니다.
    viol에 대한 사용자...
    Eclipse 체크스타일 플러그인 다운로드
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player는 무료 미디어 플레이어입니다.
    소프트웨어, 부품은 WMP 및 VLC 기반입니다. 그만큼
    플레이어는 미니멀한 스타일로,
    XNUMX개 이상의 테마 색상과
    B ...
    AstrOrzPlayer 다운로드
  • 4
    무비스타트
    무비스타트
    Kodi Movistar+ TV는 XBMC/용 애드온입니다.
    Kodi que allowede disponer de un 유엔
    IPTV 서비스 디코더 디코더
    Movistar 통합 en uno de los
    미디어 센터 엄마...
    다운로드
  • 5
    코드 :: 블록
    코드 :: 블록
    Code::Blocks는 무료 오픈 소스입니다.
    크로스 플랫폼 C, C++ 및 Fortran IDE
    가장 까다로운 요구 사항을 충족하도록 제작
    사용자의. 그것은 매우 설계
    연장...
    다운로드 코드::블록
  • 6
    가운데
    가운데
    고급 Minecraft 인터페이스 중 또는 고급
    데이터/구조 추적은
    Minecraft 개요 표시
    실제로 생성하지 않고 그것
    할 수있다 ...
    가운데 다운로드
  • 더»

Linux 명령

Ad