dvcs

    8

    4답변

    가금과 거북이를 킬트와 함께 사용합니다. 내 vs 2010 년 C# 프로젝트에는 저장소의 일부인 일부 파일이 있지만 커밋을 할 때 무시하는 거북이 hg가 필요합니다. 예를 들어 로그인 화면에서 테스트 할 사용자 ID, 암호를 하드 코드 할 수 있습니다. 나는이 파일이 커밋 중에 고려되기를 정말로 원하지 않는다. 나는 .hgignore 파일을 이해하지만 이것

    6

    4답변

    커밋되지 않은 변경 집합이 있습니다. 나는 내가 현재 잘못된 브랜치에 있다는 것을 알아 차렸다. 그래서 내가 커밋하기 전에, 내가 가고자하는 브랜치로 전환하고 싶다. Hg에서 얼마나 어려운가?

    2

    1답변

    지금 우리는 버전 관리를 위해 TFS를 사용하는 소수의 개발자 팀을 보유하고 있습니다. 우리가 DVCS로 옮길 가능성을 평가하고 있으며 DVCS로 옮겼다면 우리가 현재 가지고있는 시스템에 대해 좋아할만한 것들을 포기해야하는지, 아니면 그것을 지원할 수있는 방법을 찾을 수 있는지 궁금합니다. . 지금 우리는 안정적인 지점과 각 개발자를위한 1 개의 지점을 가

    3

    2답변

    좋아, 나는 아직이 팝업을 수은의 결합 된 질문으로 보았지만, 나는 최근에 알아 차 렸습니다. 개발 소프트웨어의 다른 repos를 보면, 커밋은 꽤 이상적입니다. 따라서 목적이 함수 f()를 수정하는 것이라면 커밋은 'f() by ---'로 고정됩니다. 내 생각에, 나는 모든 수정이 단지 하나의 커밋에서 일어난다는 것을 의심한다. > [3 : F를 수정 Z

    4

    1답변

    내가 완성해야하는 몇 가지 작은 응용 프로그램에 대한 화석을 확인했다. CVS, Subversion, Mercurial 및 Git을 사용 했으므로 DVCS에 익숙하지 않습니다. 사제를 사용하여 내 맥 (10.7)에 설치 한 후, 나는 다음과 같은 실행하려고 할 때 왼쪽 오전 : -> % fossil new ../FOSSIL/project.fossil fo

    3

    4답변

    저는 Mercurial을 수년간 사용해 왔지만 이제는 회사에서 Subversion으로 전환하는 파일럿을하고 있습니다. 우리는 개발자가 더 세분화 된 변경 집합을 작성한다는 사실을 받아들입니다. 그 중 일부는 빌드조차되지 않을 수도 있습니다. 개발자가 중앙 저장소에 변경 사항을 적용하면 이러한 변경 집합이 모두 기록에 남게됩니다. 이는 자연스럽고 예상되는 내

    4

    1답변

    약 2 년 동안 RTC Jazz 서버가 실행 중이며 Jazz versioning system (즉, 타사 소스 제어 시스템이 아닌 독립 실행 형 DB 설치). DVCS (Mercurial)로 옮기고 모든 커밋 내역과 변경 집합을 포함한 소스 제어 정보를 내 보내야합니다. 어떻게이 데이터를 마이그레이션 할 수 있습니까? 필요한 경우 Subversion이나 g

    2

    3답변

    커밋과 자습서 나 다음을 수행했습니다 내가 처음 내 커밋 추가 한 후 다음 $ mkdir ~/Hello-World $ cd ~/Hello-World $ git init $ touch README 을 나는 원점을 추가 한 다음 바로 밀어 수 있습니다 $ git remote add origin [email protected]:username/Hello

    1

    1답변

    로컬 소스 관리/개발 및 배포의 워크 플로를 구성하는 방법에 대한 조언이 필요합니다. 우리는 3 명의 개발자와 2 명의 웹 디자이너 (템플릿/CSS)로 구성된 팀으로 현재 원격 FTP 서버에서 직접 작업하고 있습니다. 그래서 개발 서버와 프로덕션 서버가 있습니다. 이제 우리 인트라넷 서버에서 git을 사용하여 개발하고 배포하는 모든 것을 변경하고 싶습니다.

    3

    2답변

    로컬 repo에 커밋이 여러 개 있고 작업 디렉토리에 커밋되지 않은 변경 사항이 있다고 가정합니다. hg pull, hg update 이후, 로컬 repo에서 새로운 헤드를 만드는 중앙 repo에서 몇 가지 새로운 changesets를 얻습니다. 이제 두 개의 머리글을 병합하고 밀어 넣기를 원하지 않습니다.이 경우 병합을 시도 할 때 작업 디렉토리에 커밋되