영어프랑스어스페인어

Ad


온웍스 파비콘

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

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

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

프로그램:

이름


ci - RCS 개정판 체크인

개요


ci [옵션] 파일 ...

기술


ci 새 개정판을 RCS 파일에 저장합니다. RCS 접미사와 일치하는 각 파일 이름은
RCS 파일이어야 합니다. 다른 모든 항목은 새 개정판이 포함된 작업 파일로 간주됩니다. ci
각 작업 파일의 내용을 해당 RCS 파일에 저장합니다. 만약에
작업 파일이 제공됩니다. ci RCS 하위 디렉토리에서 해당 RCS 파일을 찾으려고 시도합니다.
그런 다음 작업 파일의 디렉토리에 있습니다. 자세한 내용은 아래의 파일 이름 지정을 참조하세요.

럭셔리 ci 작동하려면 발신자의 로그인이 액세스 목록에 있어야 합니다. 단, 액세스 목록이
비어 있거나 호출자가 수퍼유저이거나 파일의 소유자입니다. 새로 추가하려면
기존 분기에 대한 개정이 있는 경우 해당 분기의 팁 개정은
방문객. 그렇지 않으면 새 분기만 생성될 수 있습니다. 이 제한은 시행되지 않습니다.
엄격하지 않은 잠금이 사용되는 경우 파일 소유자에 대해(참조 RCS(1)). 자물쇠를 걸고 있는 사람
다른 사람이 그걸로 망가질 수도 있어 RCS 명령.

그렇지 않으면 -f 옵션이 주어지고, ci 보관할 개정판이 다음과 다른지 확인합니다.
이전 것. 그렇지 않은 경우 새 개정을 만드는 대신 ci 이전 상태로 되돌아갑니다
하나. 되돌리려면 보통 ci 작업 파일과 잠금을 제거합니다. ci -l 유지하고 ci -u
잠금을 제거한 다음 둘 다 마치 것처럼 새 작업 파일을 생성합니다. co -l or co -u
이전 개정판에 적용되었습니다. 되돌릴 때 어떤 -n-s 옵션 적용
이전 개정판으로.

제출된 각 개정판에 대해 ci 로그 메시지를 묻는 메시지가 나타납니다. 로그 메시지는
변경 사항을 요약하고 파일 끝이나 다음을 포함하는 줄로 종료되어야 합니다. . by
그 자체. 여러 개의 파일이 체크인된 경우 ci 이전 로그를 재사용할지 묻습니다.
메시지. 표준 입력이 터미널이 아닌 경우, ci 프롬프트를 표시하지 않고 다음을 사용합니다.
모든 파일에 대해 동일한 로그 메시지. 또한보십시오 -m.

RCS 파일이 존재하지 않는 경우, ci 그것을 생성하고 작업 내용을 보관합니다.
파일을 초기 개정으로 저장합니다(기본 번호: 1.1). 액세스 목록은 다음과 같이 초기화됩니다.
비어 있는. 로그 메시지 대신, ci 설명 텍스트를 요청합니다(참조: -t 아래).

숫자 회전 보관된 개정 중 하나는 옵션 중 하나를 통해 제공될 수 있습니다. -f, -i, -I,
-j, -k, -l, -M, -q, -r-u. 회전 기호, 숫자 또는 혼합일 수 있습니다. 기호 이름
회전 이미 정의되어 있어야 합니다. 참조 -n-N 체크인 중 이름 지정 옵션.
If 회전 is $, ci 작업 파일의 키워드 값에서 개정 번호를 결정합니다.

If 회전 마침표로 시작하면 기본 분기(일반적으로 트렁크)가 마침표 앞에 추가됩니다.
그것. 만약 회전 지점 번호와 마침표, 해당 최신 개정판입니다.
지점이 사용됩니다.

If 회전 개정 번호는 해당 분기의 최신 개정 번호보다 높아야 합니다.
회전 속하거나 새 지점을 시작해야 합니다.

If 회전 개정 번호가 아닌 분기인 경우 새 개정이 해당 분기에 추가됩니다.
나뭇가지. 레벨 번호는 해당 팁 개정 번호를 증가시켜 얻습니다.
나뭇 가지. 만약에 회전 존재하지 않는 분기를 나타내며 해당 분기는 초기 항목으로 생성됩니다.
번호가 매겨진 개정판 회전.1.

If 회전 생략하고, ci 호출자의 마지막 잠금에서 새 개정 번호를 파생시키려고 시도합니다.
호출자가 분기의 팁 개정을 잠근 경우 새 개정이 다음에 추가됩니다.
그 지점. 새로운 개정 번호는 팁 개정 번호를 증가시켜 얻습니다.
호출자가 팁이 아닌 개정을 잠근 경우 다음과 같이 해당 개정에서 새 분기가 시작됩니다.
해당 개정에서 가장 높은 분기 번호를 증가시킵니다. 기본 초기 분기 및
레벨 숫자는 1.

If 회전 생략되었으며 호출자에게 잠금이 없지만 파일을 소유하고 잠금이 다음으로 설정되지 않았습니다.
엄격한, 그러면 개정이 기본 분기(일반적으로 트렁크)에 추가됩니다.
-b 의 옵션 RCS(삼)).

예외: 트렁크에서는 수정본을 끝에 추가할 수 있지만 삽입할 수는 없습니다.

옵션


-r회전 개정판 체크인 회전.

-r 베어 -r 옵션(수정 없음)은 다음에서 특이한 의미를 갖습니다. ci. 서로
RCS 명령, 베어 -r 옵션은 기본적으로 가장 최근 개정판을 지정합니다.
지점이지만 ci, 베어 -r 옵션은 기본 동작을 재설정합니다.
잠금을 해제하고 작업 파일을 제거하며 기본값을 재정의하는 데 사용됩니다.
-l or -u 쉘 별명 또는 스크립트에 의해 설정된 옵션.

-l[회전]
처럼 작동 -r단, 추가 작업을 수행하는 경우는 제외됩니다. co -l 기탁된 개정에 대해.
따라서 보관된 개정은 즉시 다시 체크아웃되고 잠깁니다. 이것은
수정본을 저장한 후에도 계속 편집하고 싶지만 수정본을 저장하는 데 유용합니다.
체크인.

-u[회전]
처럼 작동 -l, 단, 보관된 수정본은 잠겨 있지 않습니다. 이것은 하나를 허용합니다
체크인 후 바로 작업 파일을 읽어보세요.

XNUMXD덴탈의 -l, 베어 -r-u 옵션은 상호 배타적이며 각 옵션을 자동으로 재정의합니다.
다른. 예를 들어, ci -u -r 에 해당하는 ci -r 맨손이기 때문에 -r 재정의 -u.

-f[회전]
강제로 보증금을 내다; 새 개정판이 이전 개정판과 다르지 않더라도 저장됩니다.
이전 것.

-k[회전]
개정 번호를 결정하기 위해 작업 파일에서 키워드 값을 검색합니다.
생성 날짜, 상태 및 작성자(참조 co(1)), 이 값을
로컬에서 계산하는 대신 수정본을 저장합니다. 또한
발신자의 로그인과 실제 체크인 날짜를 알려주는 기본 로그인 메시지입니다.
이 옵션은 소프트웨어 배포에 유용합니다. 다음으로 전송되는 개정판
여러 사이트를 -k 보존하기 위해 이 사이트의 옵션
원본 번호, 날짜, 작성자 및 주. 추출된 키워드 값과
기본 로그 메시지는 옵션으로 재정의될 수 있습니다. -d, -m, -s, -w, 및
개정 번호가 있는 옵션입니다.

-q[회전]
조용한 모드; 진단 출력이 인쇄되지 않습니다. 다르지 않은 개정판
이전의 금액은 입금되지 않습니다. -f 주어진다.

-i[회전]
초기 체크인; RCS 파일이 이미 존재하는 경우 오류를 보고합니다. 이것은 인종을 피한다
특정 응용 프로그램의 조건.

-j[회전]
체크인만 하고 초기화하지 마세요. RCS 파일이 그렇지 않으면 오류를 보고합니다.
이미 존재합니다.

-I[회전]
대화형 모드; 표준 입력이
터미널이 아닙니다.

-d[데이터]
사용 데이터 체크인 날짜와 시간을 확인하세요. 그만큼 데이터 다음과 같이 자유 형식으로 지정됩니다.
에 설명 co(1). 이는 체크인 날짜에 대해 거짓말을 하는 데 유용합니다. -k if
날짜가 없습니다. 만약에 데이터 비어 있음, 작업 파일의 마지막 시간
수정이 사용됩니다.

-M[회전]
새 작업 파일의 수정 시간을 검색된 날짜로 설정합니다.
개정. 예를 들어, ci -d -M -u f 변경하지 않습니다 f의 수정 시간이 있더라도
f키워드 대체로 인해 의 내용이 변경되었습니다. 이 옵션은 주의해서 사용하세요. 그것은 할 수 있다
휘두르다 확인(1).

-m[메시지]
문자열을 사용합니다 메시지 체크인된 모든 개정에 대한 로그 메시지로. 메시지 is
생략하면 기본값은 "*** 빈 로그 메시지 ***"입니다. 관례적으로 로그 메시지는
시작하는 # 주석이며 GNU Emacs와 같은 프로그램에서는 무시됩니다. vc
패키지. 또한 다음으로 시작하는 로그 메시지는 {덩어리 이름} (공백이 이어짐)
가능하다면 서로 뭉쳐지도록 되어 있습니다.
다른 파일; 그만큼 {덩어리 이름} 라벨은 뭉치는 용도로만 사용되며,
로그 메시지 자체의 일부로 간주됩니다.

-nname 상징적인 이름을 할당한다 name 체크인된 개정 번호로. ci 인쇄물
다음과 같은 경우 오류 메시지 name 이미 다른 번호에 할당되어 있습니다.

-Nname 동일 -n단, 이전 할당을 재정의한다는 점은 제외됩니다. name.

-s상태
체크인된 개정의 상태를 식별자로 설정합니다. 상태. 기본값
상태는 특급.

-t파일 명명된 내용에서 설명 텍스트를 작성합니다. 파일 RCS 파일에
기존 텍스트를 삭제합니다. 그만큼 파일 다음으로 시작할 수 없습니다 -.

-티-
에서 설명 텍스트를 작성합니다. RCS 파일로, 기존 삭제
텍스트입니다.

XNUMXD덴탈의 -t 옵션은 두 가지 형태 모두 초기 체크인 중에만 적용됩니다. 그것은
그렇지 않으면 조용히 무시됩니다.

최초 체크인 시, -t 주어지지 않고, ci 표준에서 텍스트를 얻습니다.
입력, 파일 끝이나 다음을 포함하는 줄로 종료됨 . 그 자체로. 사용자는
상호 작용이 가능하면 텍스트를 입력하라는 메시지가 표시됩니다. 보다 -I.

이전 버전의 RCS와의 호환성을 위해 -t 옵션은 무시됩니다.

-T RCS 파일의 수정 시간을 새 개정판의 시간으로 설정합니다.
후자보다 앞서며 새로운 개정판이 있습니다. RCS 파일을 보존하십시오
그렇지 않으면 수정 시간. 개정판을 잠근 경우 ci 일반적으로 업데이트
RCS 파일의 수정 시간은 현재 시간으로 변경됩니다. 잠금이
RCS 파일을 삭제하고 잠금을 제거하려면 RCS 파일을 변경해야 합니다. 이것은
두 가지 방법 중 하나로 작업 파일보다 최신인 RCS 파일: 첫째, ci -M ~을 만들 수있다.
현재 시간 이전 날짜의 작업 파일 둘째, 다시 원래 상태로 돌아갈 때
이전 개정판은 작업 파일이 변경되지 않은 채로 RCS 파일을 변경할 수 있습니다.
이 두 가지 경우로 인해 과도한 재컴파일이 발생할 수 있습니다. 확인(1) 의존성
RCS 파일의 작업 파일. 그만큼 -T 옵션은 다음을 통해 이 재컴파일을 금지합니다.
RCS 파일의 날짜에 대해 거짓말을 하고 있습니다. 이 옵션은 주의해서 사용하세요. 억제할 수 있다
한 작업 파일의 체크인이 다른 작업에 영향을 미치는 경우에도 재컴파일
동일한 RCS 파일과 연관된 파일입니다. 예를 들어 RCS 파일의 시간이
01:00이고, (변경된) 작업 파일의 시간은 02:00이고,
작업 파일의 시간은 03:00이고 현재 시간은 04:00입니다. 그 다음에 ci -d -T
RCS 파일의 시간을 일반적인 02:00 대신 04:00으로 설정합니다. 이로 인해 확인(1)
다른 복사본이 RCS 파일보다 최신이라고 (잘못) 생각하는 것입니다.

-w로그인
사용 로그인 기탁된 개정의 저자 필드에 대한 것입니다. 거짓말을 할 때 유용함
저자, 그리고 -k 작성자가 없는 경우.

-V RCS의 버전 번호를 인쇄하십시오.

-Vn RCS 버전 에뮬레이션 n. 참조 co(1) 자세한 내용은.

-x접미사
RCS 파일의 접미사를 지정합니다. 비어 있지 않은 접미사는 모든 파일 이름과 일치합니다.
접미사로 끝납니다. 빈 접미사는 양식의 모든 파일 이름과 일치합니다. RCS/frag
or 조각1/RCS/조각2. XNUMXD덴탈의 -x 옵션은 다음으로 구분된 접미사 목록을 지정할 수 있습니다. /.
예를 들어, -x,v/ 두 개의 접미사를 지정합니다. ,v 그리고 빈 접미사. XNUMX개 이상인 경우
접미사가 지정되면 RCS 파일을 찾을 때 순서대로 시도됩니다. 그만큼
작동하는 첫 번째 파일이 해당 파일에 사용됩니다. RCS 파일 외에는 RCS 파일이 없는 경우
파일을 생성할 수 있으면 새 RCS를 결정하기 위해 접미사가 시도됩니다.
파일 이름. 기본값은 접미사 설치에 따라 다릅니다. 일반적으로 그렇죠
,V/ 파일 이름에 쉼표를 허용하고 비어 있는 Unix와 같은 호스트의 경우(예:
다른 호스트의 경우 빈 접미사).

-z지역 키워드 대체에서 날짜 출력 형식을 지정하고 기본값을 지정합니다.
시간대 데이터 FBI 증오 범죄 보고서 -d데이터 선택권. 그만큼 지역 숫자 UTC는 비어 있어야 합니다.
오프셋 또는 특수 문자열 LT 현지 시간으로. 기본값은 비어 있습니다. 지역,
표준 시간대 표시 없이 UTC의 전통적인 RCS 형식을 사용하고
날짜 부분을 슬래시로 구분합니다. 그렇지 않으면 시간이 ISO로 출력됩니다.
시간대 표시가 있는 8601 형식. 예를 들어 현지 시간이 11월 XNUMX일인 경우
1990, 태평양 표준시 오후 8시, UTC에서 서쪽으로 XNUMX시간 후 시간이 출력됩니다.
다음과 같이 :

선택권 시간 출력
-z 1990/01/12 04:00:00 (기본값)
-zLT 1990-01-11 20 : 00 : 00-08
-z+05:30 1990-01-12 09:30:00+05:30

XNUMXD덴탈의 -z 옵션은 항상 UTC인 RCS 파일에 저장된 날짜에는 영향을 미치지 않습니다.

FILE 명명


RCS 파일과 작업 파일의 쌍은 세 가지 방법으로 지정할 수 있습니다(예제 참조).
섹션).

1) RCS 파일과 작업 파일이 모두 제공됩니다. RCS 파일 이름의 형식은 다음과 같습니다.
조각1/작업파일X 작업 파일 이름은 다음과 같은 형식입니다. 조각2/작업 파일 어디에 조각1/
조각2/ (아마도 다르거나 비어 있을 수 있음) 파일 이름입니다. 작업 파일 파일 이름이고 X 는 Teledyne LeCroy 오실로스코프 및 LSA-XNUMX 시리즈 임베디드 신호 분석기가
RCS 접미사. 만약에 X 비었다, 조각1/ 로 시작해야 합니다 RCS/ 또는 다음을 포함해야 합니다. /RCS/.

2) RCS 파일만 제공됩니다. 그런 다음 현재 디렉터리에 작업 파일이 생성됩니다.
해당 이름은 제거하여 RCS 파일 이름에서 파생됩니다. 조각1/ 그리고 접미사 X.

3) 작업파일만 제공됩니다. 그 다음에 ci 각 RCS 접미사를 고려합니다. X 차례로, 찾고
형식의 RCS 파일의 경우 조각2/RCS/작업파일X 또는 (전자를 찾을 수 없고 X is
비어 있지 않음) 조각2/workfileX.

1), 2)에서 파일명 없이 RCS 파일을 지정한 경우, ci RCS 파일을 찾습니다
디렉토리의 첫 번째 ./RCS 그런 다음 현재 디렉터리에 있습니다.

ci RCS 파일을 열려는 시도가 비정상적인 이유로 실패하면 오류를 보고합니다.
RCS 파일 이름은 여러 가능성 중 하나일 뿐입니다. 예를 들어,
디렉토리의 RCS 명령 d, 다음과 같은 일반 파일을 만듭니다. d/RCS 그래서 캐주얼한 시도는
RCS 명령을 사용하려면 d 실패하다 d/RCS 디렉토리가 아닙니다.

사용 예


가정 ,v RCS 접미사이며 현재 디렉터리에 하위 디렉터리가 포함되어 있습니다. RCS
RCS 파일 io.c,v. 그런 다음 다음 각 명령은 복사본을 확인합니다. io.c 으로
RCS/io.c,v 최신 개정판으로 제거 io.c.

ci io.c; ci RCS/io.c,v; ci io.c,v;
ci io.c RCS/io.c,v; ci io.c io.c,v;
ci RCS/io.c,v io.c; ci io.c,v io.c;

대신 빈 접미사가 RCS 접미사이고 현재 디렉토리에 다음이 포함되어 있다고 가정합니다.
하위 디렉토리 RCS RCS 파일로 io.c. 다음 각 명령은
신정.

ci io.c; ci RCS/io.c;
ci io.c RCS/io.c;
ci RCS/io.c io.c;

FILE 모드


RCS 파일은 다음에 의해 생성됩니다. ci 작업 파일에서 읽기 및 실행 권한을 상속받습니다.
RCS 파일이 이미 존재하는 경우 ci 읽기 및 실행 권한을 유지합니다. ci 항상
RCS 파일의 모든 쓰기 권한을 끕니다.

onworks.net 서비스를 사용하여 온라인에서 ci를 사용하세요.


무료 서버 및 워크스테이션

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