«svn» 태그된 질문

SVN은 "Subversion"의 약자이며 오픈 소스 버전 제어 시스템입니다.

5
코드가 트렁크에 전달되기 전에 코드를 검토하는 가장 좋은 방법은 무엇입니까? (SVN)
SVN 트렁크에 투입되기 전에 코드를 검토하는 가장 좋은 방법은 무엇입니까? 내가 생각하고있는 한 가지 아이디어는 개발자가 지점에 코드를 커밋 한 다음 지점 개정을 트렁크에 병합하면서 코드를 검토하는 것입니다. 이것이 좋은 습관입니까? 그렇지 않은 경우 코드가 트렁크에 커밋되기 전에 코드를 검토하기 위해 무엇을 할 수 있습니까?

5
홀수 회사 릴리스주기 : 분산 소스 제어?
이 긴 글에 대해 죄송하지만 그만한 가치가 있다고 생각합니다. 나는 방금 작업 한 다른 장소와는 약간 다르게 작동하는 작은 .NET 상점으로 시작했습니다. 이전의 다른 직책과 달리 여기에 작성된 소프트웨어는 여러 고객을 대상으로하며 모든 고객이 동시에 최신 소프트웨어 릴리스를받는 것은 아닙니다. 따라서 "현재 프로덕션 버전"이 없습니다. 고객은 업데이트를 받으면 마지막 업데이트 …

2
GitHub에서 프로젝트 버전을 어떻게 제어해야합니까
나는 오늘날 GitHub에서 할 수있는 한 많은 시간을 ( 실제로 팀에서 일하는 유일한 사람이라 할지라도) 실제 기업 응용 프로그램에 대한 느낌을 느끼기 위해 노력 하고 있습니다. 내가 가진 질문 중 하나는 버전 을 제어하는 ​​것 입니다. 우리가 프로젝트를 시작했다고 가정 해 봅시다. 그런 다음 팀 구성원이 일부 지점을 만들어 개발했습니다. …

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

3
잘못된 코드의 비용 계산
경영진이 리팩토링에 노력을 기울 이도록 설득하기위한 논쟁을 찾고 있습니다. Jira를 사용하여 작업을 기록하고 모든 svn-commit을 jira 호출과 관련시킵니다. 내 생각은 다음을 수행하는 것입니다. User-POV 및 Developer-POV (버그 수정) 모두에서 매우 잘못 구현되었지만 자주 사용되는 코드 영역을 수동으로 발견 JIRA- 문제가 포함 된 svn-commits 가져 오기 일부 기준 (문제 유형, 버전, …

2
현재 작업에없는 작업 흐름, 편집
일반적으로 프로그램을 작성할 때는 명확한 작업이 있지만 계속 진행할 때 정리하고 싶은 성가신 것을 찾으십시오. 여기에 세 가지 옵션이 있습니다. 나중에 수행하십시오 (티켓을 추가하는 데 시간을 소비하거나 잊었을 수 있음) 지금하고 내 현재 작업과 함께 커밋하십시오 (불분명) 지금하고 별도로 커밋하십시오 (찾아야 실수하고 실수로 옵션 # 2로 이동) 이것은 아마도 기본적이지만 …



7
소스 제어 저장소에서 소스 코드를 '검토'하는 가장 좋은 방법은 무엇입니까?
소스 제어 저장소에서 검토 된 소스 코드를 관리하는 가장 좋은 방법은 무엇입니까? 체크인하기 전에 소스 코드가 검토 프로세스를 거쳐야합니까, 아니면 코드가 커밋 된 후 코드 검토가 수행되어야합니까? 코드가 저장소에 체크인 된 후 검토가 발생하면 어떻게 추적해야합니까?

2
메타 데이터 부족이 더 이상 발생하지 않을 때 v1.5 이전의 SVN 병합에 대한 불편 함이 더 이상 사용되지 않습니까?
SVN을 시작하고 있으며 DVCS 도구와 비교할 때 SVN에서 병합이 매우 어렵다고 많은 소스에서 말합니다. 가장 최근의 질문에 내가 SE 여기에 찾을 수는 2012입니다. 그 이유는 v1.5 이전의 SVN에는 메타 데이터가 없었지만 SVN의 버전이 1.8.9이기 때문입니다. SVN이 v1.5보다 훨씬 더 성숙하고 특히 SVN 1.5를 사용하지 않았기 때문에 언급 된 메타 데이터 …

4
SVN에서 직접 프로덕션에 웹앱을 배포 할 수 있습니까?
질문 프로덕션 배포에 SVN을 사용 하지 않아야 하는 합법적 인 이유가 있습니까? 아니면 이것은 단지 개인적인 취향의 경우이며 SVN에 대한 실제 사례는 없습니까? 배경 내 직장에는 SVN에 릴리스 태그 지정 문화가 있으며 프로덕션을 직접 사용 svn co하거나 svn switch포함 하여 다양한 웹 서버에 해당 릴리스를 직접 배포합니다 . 빌드 및 …

1
Subversion에서 Git Flow 사용에 대한 장애
우리 팀은 Subversion을 VCS로 사용하여 새로운 프로젝트를 시작하고 있습니다 (이 질문의 목적을 위해이 세트를 돌로 고려할 수 있습니다). 우리는 여전히 프로젝트 초기 단계에 있으며 브랜칭 모델에 동의하려고 노력하고 있습니다. 이전 프로젝트는 비표준 버전 모델을 기반으로했으며 기존 릴리스에 대한 핫픽스 및 패치를 관리 할 때 문제가 발생했습니다. 다른 분기 모델이 다소 …
10 svn  branching  gitflow 

4
Subversion에서 새로운 메이저 버전의 응용 프로그램을 어떻게 설정해야합니까?
상용 응용 프로그램의 새 버전 (버전 4)에서 작업을 시작하려고합니다. Subversion을 사용합니다. 귀하의 경험, 실수 및 성공을 바탕으로 Subversion에서 새 버전을 설정하는 방법을 권장하십니까? 여기에 몇 가지 정보가 있습니다 : 버전 4가 출시 된 후 얼마 동안 버전 3에서 중요 업데이트를 계속 출시하려고합니다. 그러나 새로운 기능의 모든 개발은 버전 4에만 있습니다. …

2
SVN 브랜치가있는 경우 SVN 브랜치를 귀찮게해야합니까?
Subversion에서 하나의 브랜치에서만 작업한다면 귀찮게해야합니까? 트렁크에서 속도를 높이기 위해 일할 수는 없습니까? Subversion으로 개발하는 방법은 다음과 같습니다. 트렁크가있다 우리는 새로운 개발 지점을 만듭니다 해당 지점에서 새로운 기능을 개발합니다 기능이 완료되면 기능이 트렁크에 병합되고 분기가 제거되고 트렁크에서 새 개발 분기가 작성됩니다. 프로덕션으로 출시하려면 트렁크에서 태그를 만듭니다. 버그 수정은 해당 태그의 브랜치에서 …
10 svn  branching  tagging 

4
분기 소스 코드 및 응용 프로그램 수명주기 모범 사례
우리는 작은 ISV 상점이며 일반적으로 매달 새로운 버전의 제품을 배송합니다. 우리는 Subversion을 코드 저장소로, Visual Studio 2010을 IDE로 사용합니다. 많은 사람들이 Mercurial 및 기타 분산 소스 제어 시스템을 옹호하고 있음을 알고 있지만 현재로서는 이러한 이점을 어떻게 활용할 수 있는지 알지 못하지만 잘못되었을 수 있습니다. 우리의 주요 문제는 가지와 기본 트렁크를 …

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