2012-11-27 4 views
1

저는 SVN을 사용중인 프로젝트에 대해 설명합니다. 그래서 Netbeans 용 SVN Plugin을 설치했는데 지금까지는 잘 작동합니다.

이제 우리는 클래스와 다른 PHP 파일에서 @version 태그가있는 docblocks를 사용하고 있습니다. 버전 태그에서 $ Id $를 자동 채우기/바꾸기 위해 플러그인을 만드는 방법이 궁금합니다.

현재 Win7 & NetBeans 7.1.2로 작업하고 있습니다. 나는 %APPDATA%\Roaming\Subversion config 아래의 설정 파일에 다음 줄을 추가 : 내가 발견 넷빈즈를 다시 시작 후

enable-auto-props = yes 

그 (UserPath)의 설정 파일 :

*.php = svn:keywords=Id 
*.phtml = svn:keywords=Id 
*.js = svn:keywords=Id 

또한 나는 다음 행에서 주석을 제거했습니다. netbeans \ 7.1.2 \ config \ svn \ config가 이전에 추가 된 데이터로 업데이트되었습니다.

그러나 변경된 파일을 커밋하면 @version 태그가 업데이트되지 않습니다. 바로 $ Id $ 만 남아 있습니다. 내가 잘못했거나 뭔가를 구성하지 못했습니까?

그것은 다음과 같아야합니다

@version $Id: XYZ.php 637 2012-10-08 15:13:38Z flo $ 

답변

0
분명히

, 또는

  • 재생
  • 하면 자동 소품을 잊었다 (테스트를 위해 새 파일을 생성)하지 않는 설정-변경

    을 하나의 "작은"세부 사항 - 그들은 파일을 활성화 한 후 repo에 존재하지 않는 에 새 파일을 적용했습니다. 이 파일들은 svn : 키워드를 직접 추가해야합니다. 확인 : svn proplist -v <FILENAME>