2012-04-12 3 views
4

가능합니까? 지금은 빌드 이슈 종속성을 사용하고 있습니다. (필자는 .zip에있는 다른 빌드 구성의 파일을 저장하고 필요할 때 빌드 구성의 종속성으로 해당 이슈를 추가합니다.) 그러나 나는이 방법이 더 효율적일 것이라고 생각한다.Team City를 사용하여 SVN에서 파일 하나만 체크 아웃

나는 명령 행 svn을 사용하여이 작업을 수행 할 수 있지만 가능하다면 Team City의 vcs root + checkout 규칙 개념을 사용하여 수행하고 싶습니다.

+0

내가 명령 줄에서이 작업을 수행 할 수 있음을 알 수 있습니까? – manojlds

+0

@manojlds : 나는 나의 대답, 마지막 단락에 링크를 넣었다. –

+0

가능한 [SVN 저장소에서 하나의 파일 (폴더가 아님)을 어떻게 체크 아웃합니까?] (http://stackoverflow.com/questions/708523/how-do-i-checkout-a-single-file-not -folder-from-svn-repository) –

답변

5

Team City 자체로는 수행 할 수 없습니다. 체크 아웃 규칙은 디렉토리 만 처리합니다. 사실 users have requested this feature이며 아직 보류 중입니다. 나는 방금 투표했습니다. 이것을보고 필요하다면 투표하십시오.

맞춰 명령 줄에서 해보겠습니다. Here's 어떻게?

1

TC에서 "체크 아웃 규칙 편집"을 사용하여 TC를 작동시킬 수있었습니다.

그래서 거대한 하위 폴더가 여러 개있는 큰 루트 저장소 (BIG_REPO)와 체크 아웃하려는 파일 (THE_FILE)이 있다고합시다. 이 방법입니다 :

  1. URL 이런 종류의 사용 작성 및 REPO URL로 새 SVN의 REPO
  2. 를 첨부 : 첨부 REPO의 "편집 체크 아웃 규칙"에 https://SvnRepoOfYourCompany/svnrep/BIG_REPO/THE_FILE
  3. 이동하고 이것을 사용 규칙 :

    + :. => THE_FILE

  4. 실행 빌드 및 파일이 실제로

희망이 도움을

  • 파티 하드를 체크 아웃되었는지 확인합니다. 이것은 아직 TC에서 기능이 아닐 수도 있습니다. 어쩌면 언젠가는.

  • +0

    파일에서 작동하지 않습니다. –

    관련 문제