«mercurial» 태그된 질문

Mercurial은 빠른 오픈 소스 분산 버전 제어 시스템입니다.

3
선택한 {DVCS}의 명명 된 분기에 대한 적절한 명명 규칙
우리는 사무실에서 Mercurial을 천천히 통합하고 웹 개발을 수행하면서 명명 된 지점을 사용하기 시작했습니다. 우리는 지점 이름을 짓는 한 좋은 컨벤션을 찾지 못했습니다. 우리는 시도했다 : FeatureName (이 문제가 발생하는 것을 볼 수 있습니다) DEVInitial_FeatureName (개발자가 줄을 서서 내려갈 때 혼동 될 수 있음) {uniqueID (int)} _ 기능 지금까지 uniqueID_featureName이 이기고 …

7
해결되지 않은 변경 사항을 커밋하지 않는 이유는 무엇입니까?
전통적인 VCS에서는 빌드를 중단 할 수 있기 때문에 해결되지 않은 파일을 커밋하지 않는 이유를 이해할 수 있습니다. 그러나 DVCS에서 해결되지 않은 파일을 커밋해서는 안되는 이유를 이해하지 못합니다 (일부 파일은 실제로 파일 커밋을 방해 합니다). 대신에, 나는 당신의 저장소에서 고정되어야한다고 생각 밀어 및 당기 하지만, 커밋하지. 병합 과정에서 커밋 할 수 …


6
개발자가 원하는 경우 VSS를 사용할 수 있어야합니까?
부서에 Mercurial을 소개했습니다. 나는 그것을 좋아하지만 그것은 나의 첫 번째 버전 관리 경험이다. 웹 개발을 위해 NetBeans PHP와 함께 사용하고 있습니다. 내부 회사 응용 프로그램에서 작업하는 다른 개발자는 Visual Source Safe 사용을 좋아하고 전환하지 않으려 고합니다. 그는 Visual Studio 환경에서 일합니다. 이것을 제외한 다른 모든 개발자들은 Mercurial에 샀습니다. 대부분의 경우, …

6
SVN을 잘못 사용하면 Mercurial이 정답입니까?
직장에서는 SVN을 사용하지만 이름 만 사용합니다. 우리는 분기하거나 병합하지 않습니다. 우리는 저장소의 사본 두 개를 보관합니다. 하나는 배포 할 때 복사되는 "태그"분기 역할을하며 버그 수정을 위해 보관하고 즉시 "이것은 최대한 빨리 실행되어야합니다"유형의 기능입니다. 한 복사본의 변경 사항을 다른 복사본 ( "트렁크")에 복사해야합니다. 리포지토리의 단일 폴더 내에 12 개의 프로젝트가 있지만 …

5
서버에 Mercurial을 설치하고 배포하는 것이 좋습니다.
지난 달에 새 직장을 시작했는데 코드에 대한 소스 제어가없는 것 같습니다. 그들은 호스팅 제공 업체가 제공하는 백업에 의존하고 있습니다. 약간 이야기를 한 후 나는 상사에게 소스 컨트롤을 사용해야한다고 확신했고, 짧은 세미나를 마치면 전체 팀이 참여했습니다. 그들은 Mercurial을 좋아했습니다. 바로 지금 이것이 우리가 일하는 방식입니다. º----------BitBucket º---------/ º--------/ 저 자신과 hg …


2
같은 디렉토리에 Git 저장소와 수은이 있음
내 문제를 설명해 줄게 현재 git을 사용하여 사내 설치를 사용하고 있습니다. 수은을 사용하는 Fog Creek의 FogBugz 및 Kiln 테스트를 시작하고 싶습니다. 두 솔루션을 모두 사용하여 개발을 계속하면서 최소한 짧은 시간 동안하고 싶습니다. 누구나 같은 디렉토리에 git과 mercurial repo가있는 장기적인 심각한 영향을 알고 있습니다. 또는 git과 mercurial 서버를 동기화하는 더 좋은 …
11 git  mercurial 


1
Mercurial에서 풀 요청을 심각하게 구현할 수없는 이유는 무엇입니까?
일주일 전, 나는 LFNW 에 있었고 래리 헤이스팅스와 대화를 나눈 후 다음과 같이 말했습니다. Git에는 Mercurial에는없는 풀 요청 워크 플로우를 가능하게하는 것이 있습니다. 이것이 BitBucket의 Pull Request가 좋지 않은 이유입니다. (문의를 위해, 우리는 파일-버그-그럼-첨부-패치 워크 플로우와 반대로, PR 워크 플로우 때문에 파이썬이 Mercurial에서 Git로 이동하고 있다는 사실을 논의하고있었습니다.) 그는 여기서 …

9
오픈 소스 프로젝트에서 버전 관리를 시작하는 가장 좋은 방법은 무엇입니까?
크기와 기술 부족으로 인해 프로젝트 오픈 소스를 가져갈 것을 제안 했으므로 Google 코드를 확인하고 프로젝트를 시작했으며 이제 프로젝트에 Git, Mercurial 또는 Subversion이 필요한지 묻는 메시지가 표시됩니다 코드 호스팅. 코드 호스팅이 무엇인지조차 알지 못하며 검색으로 인해이 모든 것들 사이의 논쟁과 더 혼란스러워졌으며 Google 코드에서 원하는 라이센스 유형을 묻기 때문에 상황이 더욱 …

2
Google 코드 리포지토리 복제본을 Github으로 마이그레이션 할 수 있습니까?
국가 제한으로 인해 다운로드 할 수없는 Google 코드 리포지토리의 복제본을 생성하고 해당 복제본을 Github으로 마이그레이션하여 문제없이 사용할 수 있습니다. 문제는 Github 계정이 있고 GoogleCode를 탐색 할 수 있지만 TortoiseHg를 가져 와서 리포지토리를 복제 할 수는 없습니다. 쿠바 출신이기 때문에 Google 코드에 들어갈 수 없다는 멋진 Google 페이지가 나타납니다. 나는 당신이 …
10 git  github  mercurial 

3
여러 버전 제어 시스템을 사용하지 않는 이유는 무엇입니까?
트렁크, 공식 지점 및 대부분의 하위 프로젝트 / 비공식 지점의 기본 버전 제어 시스템으로 GIT를 사용하는 프로젝트를 진행하고 있습니다. 따라서 본인의 지사에서 GIT를 사용하여 나머지 커뮤니티가 아는 시스템을 사용하여 내 지사에 액세스 할 수 있도록하고 싶습니다. 그러나 공식 및 비공식 지사와 겹치지 않는 프로젝트의 일부를 트렁크에 들어 가지 않는 패치와 …

2
프로젝트 초기 단계에서 VCS를 사용하는 정식 접근 방식은 무엇입니까?
배경 git과거에 VCS (주로 )를 사용하여 많은 기존 프로젝트를 관리했으며 훌륭하게 작동했습니다. 일반적으로 기존 프로젝트를 사용하면 전반적인 기능을 최적화하거나 변경하는 코드를 변경할 때마다 변경 사항을 확인합니다 (변경하는 모든 한 줄이 아니라 적절한 단계에서 의미하는 바를 알 것입니다). 문제 내가 연습하지 않은 한 가지는 새로운 프로젝트를 만드는 것입니다. 나는 아마 매우 …

9
비트 버킷 및 소규모 개발 하우스
최종적으로 머큐리얼을 버전 관리 시스템으로 사용하고 있습니다. 이것은 놀랍게도 VCS를 사용한 적이없는 모든 사람에게 큰 도움이됩니다. 몇 달간 버그를 경영진의 귀에 기울인 후 마침내 그들은 빛을 보았고 이제는 공유 폴더 네트워크로 작업하는 것보다 훨씬 더 나아졌습니다! 이를 구현하는 과정에서 우리는 물건을 관리하는 다른 전략을 생각하고 있으며 Bitbucket을 "중앙"저장소로 사용하려고합니다. Bitbucket의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.