pre-commit-hook

    1

    1답변

    파일을 수정했는지 확인하기 위해 간단한 사전 커밋 (pre-commit) 훅을 작성하려고합니다. 압축하고 현재 인덱스에 추가합니다 (). #!/bin/sh # was the file modified? mf='git status | grep jquery.detectBrowser.js'

    10

    5답변

    현재 우리는 SVN을 사용하고 있습니다. 나는 GitHub를 사용하기를 원하지만 절대적인 요구 사항은 우리가 현재 가지고있는 것처럼 코드의 사전 검증 (premerge) 검증이 필요하다는 것이다. GitHub는 프리 커미 픽 (premergehooks)을 지원합니까? 우리는 5 명의 개발자로 구성된 팀입니다. 우리는 모든 코드 (JavaScript)가 JS

    2

    3답변

    문자열 (전체 경로가있는 파일 이름)이 MSSQL에 다른 문자열을 포함하는지 테스트해야합니다. 내 스크립트는 커밋 할 파일이 특정 열 (프리 훅 스크립트) 아래의 데이터베이스에 있는지 확인해야합니다. 필자는 열의 데이터 정의를 실제로 변경할 수는 없지만 현재는 TEXT 텍스트를 사용 중이며 파일은 줄 바꿈 문자로 구분됩니다. TSQL 함수 CONTAINS을

    1

    1답변

    커밋을 위해 준비된 CSS 및 JavaScript 파일을 줄이기 위해 YUI Compressor를 사용하는 사전 커밋 훅 작업 중입니다. 파일이 minified되면, 커밋 된 버전이 자동으로 준비됩니다. 필자는 컴퓨터 생성 파일을 자동으로 커밋에 추가하는 것은 일반적으로 좋지 않지만이 경우에는 괜찮다고 생각합니다. 여기에 무슨 일이 있었는지이 1 CSS f

    0

    1답변

    여기에 내 대답은 제발 봐 실패되고 : Git and hard links 내가 pre-commit에 같은 스크립트를 넣어했지만, 어떻게 든 하드 링크가 생성되지 않습니다. 스크립트가 실제로 실행됩니다 (즉, 내부에 echo이이를 증명함). 동일한 ln을 저장소 루트 폴더에서 수동으로 실행하려고했는데 같은 명령이이 방법으로 작동합니다. 감사합니다.

    0

    1답변

    저는 SVN에서 초보자이며 패턴 ^ABC-[0-9]+|^CONFIG:+|^MERGE:에 커밋 메시지를 확인하는 사전 커밋 훅을 작성하려고합니다. 나는이 코드를 사용하고 있습니다 : if [ `/svn/bin/svnlook log -t "$TXN" "$REPOS" | egrep -v "^ABC-[0-9]+|^CONFIG:+|^MERGE:"` ]; then

    2

    2답변

    저는 사용자가 제공 한 문제 추적 ID를 확인하기 위해 문제 추적 시스템에 쿼리하기 위해 Python 스크립트를 호출하는 SVN pre-commit.bat 파일을 작성했습니다. 올바른 상태 (예 : "열린"상태)와 올바른 프로젝트와 관련됩니다. SVN 서버는 Windows를 실행 중입니다 (2003 서버 - 생각한다면 IT 그룹과상의 할 수 있습니다 ...

    1

    2답변

    Phing 기본적으로 또는 내장 된 로거 (phing.listener.NoBannerLogger, phing.listener.AnsiColorLogger, phing.listener.XmlLogger 및 phing.listener.HtmlColorLogger)는 매우 자세한 출력을 가지고 있습니다. 필자는 테스트를 실행하기 위해 Phing을 사전 커밋 (p

    1

    2답변

    내 SVN 저장소의 사용자가 특정 파일의 변경 사항을 확인하지 못하도록하고 싶습니다. 나는 다음의 pre-commit hook 스크립트를 사용하여 이것을 수행했다. 그러나 제한된 파일의 수가 증가하고 있으며 변경 사항을 적용하는 속도가 매우 느립니다. 더 효율적인 코딩 방법이 있는지 궁금 해서요, 나는 변화 목록을 가지고 놀았지만 그 일을 할 수는 없습니다

    1

    3답변

    나는 트랜잭션 전에 트랜잭션을 전에 적용 할 사전 커밋 고리를 작성합니다. 따라서 트랜잭션이 시작될 때 "U", "UU"또는 "D"으로 표시된 모든 파일의 내용을 cat으로 보려고합니다. 보류중인 변경 사항이 없습니다. 필자가 제공 한 트랜잭션 식별자 (두 번째 인수는 사전 커밋)를 사용하고 대시와 그 뒤에 오는 문자를 제거하고 "기본 개정"을 고려하는 것