2014-07-16 6 views
0

나는 방금 LazyBones에 대해 알게되었고 절대적으로 좋아했습니다! 문제는 전에 앱의 VCS 저장소가 존재하기 때문에 의 "코드 스켈레톤"을 생성한다는 것입니다. 그리고 거기에 일부 힘내와 통합 기능을 볼 수 있지만 다른 VCSes 어떨까요?LazyBones를 VCS와 통합하는 방법은 무엇입니까?

특히 Mercurial을 사용하고 있습니다. 그래서 보통, 나는 (서버에서) 내 새 애플 리케이션을위한 hg repo를 만들고, 로컬로 복제하고, 복제 된 작업 카피에 어떤 코드를 집어 넣겠다. & 푸시한다.

질문 : LazyBones 템플릿 에서 새 응용 프로그램을 만들려면 적절한 워크 플로 (또는 명령 집합)는 무엇입니까? 새로운 hg repo와 통합할까요?

답변

1

나는 약간 더 우아한 방법 수 있으며, 가정 :

  • SomeDir
  • 에 후
  • 초기화 의욕의 REPO가 (에 작업 디렉토리에서 빈 필요한 파일을 추가 SomeDir에 게으름 뱅이로 골격을 생성) 저장소
  • 서버에 원격 저장소 생성
  • 원격 저장소 URL을 0에 추가로컬 repo의 .hgrc 섹션 (어쩌면 인증. [auth]에 자격 증명)
  • 밀어
+0

감사 @Lazy 오소리 (+1) - 내가 제대로 이해한다면, 그래서'실행 한 후 게으름 뱅이는'myapp' 디렉토리에 드롭 myTmpl의 myapp'을 만들 HG에게'에게 초기화를 실행 'repo를 생성 한 다음 작업 사본의 모든 파일을 repo에 추가하려면'hg add '하고 나서 ** 수동으로 ** (명령 행을 통하지 않고) 서버로 가서 원격 저장소를 만든 다음' .hgrc', 그리고 마지막으로'hg push'? 이것이 맞다면, 이것이 서버 측 부분 외에 스크립팅 가능하다고 생각합니까? 다시 한 번 감사드립니다! – IAmYourFaja

+0

@IAmYourFaja - 예, 맞습니다. 단 하나의 노트 (나의 실수) - init 이후의 .hgrc가 전혀 존재하지 않기 때문에 - 두 줄로 만드는 것은 Windows 에서조차 명백한 작업이다. 네, 스크립트로 작성하기가 쉽습니다 (4 단계 "서버에서 원격 저장소 생성"이 0 단계가 될 경우 단 두 줄의 매개 변수 (PATH 및 URL) –