«team-foundation-server» 태그된 질문

Team Foundation Server (일반적으로 TFS로 약칭)는 소스 제어, 데이터 수집,보고 및 프로젝트 추적 기능을 제공하는 Microsoft 제품이며 공동 작업 소프트웨어 개발 프로젝트를위한 것입니다.

15
카우보이 프로그래머에게 소스 제어를 사용하도록 설득하려면 어떻게해야합니까?
업데이트 나는 4 명의 작은 개발자 팀에서 일하고 있습니다. 그들은 모두 소스 컨트롤을 사용했습니다. 대부분은 소스 제어를 견딜 수 없으며 대신 사용하지 않도록 선택합니다. 저는 소스 컨트롤이 전문 개발의 필수 부분이라고 믿습니다. 몇 가지 문제로 인해 소스 제어를 사용하도록 설득하기가 매우 어렵습니다. 이 팀은 TFS 사용에 익숙하지 않습니다 . 나는 …

7
버전 관리 방식에 문제가 있습니까?
비즈니스 분석가로 프로그래머 팀과 함께 작업합니다. 우리는 방금 제품의 버전 2.0을 출시했으며 3 개월 안에 출시 될 다음 버전 (내부 소프트웨어 제품)을 위해 노력하고 있습니다. 불행히도 버전 2.0에는 수정해야 할 몇 가지 문제가 있으며 몇 주 안에 해당 수정 사항을 배포 할 예정입니다. 문제는 아직 진행 중이며 향후 3 개월 …

22
소스 코드를 체크인하기 전에 어떤 좋은 방법이 있습니까? [닫은]
우리 팀은 소스 제어를 위해 Team Foundation Server를 사용하고 있으며 오늘 체크인하기 전에 몇 가지 버그와 연기 테스트 응용 프로그램을 수정했지만 코드를 주석 처리하는 것을 잊었습니다. (이 코드는 UI를 조금 이상하게 만들었습니다.) 코드를 체크인하기 전에 어떤 모범 사례가 있는지 알고 싶습니다. 다시 이런 종류의 실수를하고 싶지 않습니다.

10
잘못된 지점에서 일하는 것을 어떻게 피합니까?
주의를 기울이면 일반적으로 문제를 예방할 수 있지만 , 임의의 소스 제어 경로를 확인하여 작업중인 분기 ( 예 : "흠 ... dev분기에 있습니다") 를 다시 확인해야하는 경우가 있습니다. 파일. 더 쉬운 방법을 찾기 위해 솔루션 파일의 이름을 적절하게 지정한다고 생각 했지만 ( 예 :) MySolution_Dev.sln 각 분기마다 파일 이름이 다르면 솔루션 …

4
제품 백 로그 항목과 작업의 차이점 설명
이 질문은 Software Engineering Stack Exchange에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 나는이 도전에 몇 번 겪었고 누군가가 제품 백 로그 항목과 TFS의 작업의 차이점을 설명하는 방법에 대한 참조, 교육 또는 조언을 제공 할 수 있기를 바랍니다. 제품 백 로그 항목이 "무엇"이고 …

4
TFS를 사용하여 프로덕션 지원의 버그 추적
방금 새 회사로 이사했으며 TFS 2010 (2012 년 2 개월)을 버전 관리 시스템으로 사용하고 있으며 최근에는 개발자를위한 작업 추적 시스템으로 사용하기 시작했습니다. 그러나 개발 및 테스트 외부의 사람들이 사용할 수있는 버그 추적 시스템은없는 것 같습니다. 생산 지원 부서에서 문제에 대한보고를 즉시 받고 문제를 즉시 사용자에게보고하고 있습니다. 이것은 변경되어야하지만 실제로 버그를 …

3
소규모 팀에 버전 관리 분기 정책 소개
저는 최근에 회사에서 시작한 계약자입니다. 팀은 2 명의 중급 개발자로 구성된 3 명의 개발자이며 곧 같은 레벨의 다른 개발자와 나 자신 (6 년 xp)입니다. 기존 개발자 모두에게 대학 / 대학에서 첫 번째 직업이되었으며, 이전에는 자신의 업무를 감독하는 선임 개발자가 없었습니다. 명시적인 버전 관리 정책이 없습니다. 개발자는 트렁크에서 모든 개발을 수행 …

5
.NET 응용 프로그램간에 코드를 공유하는 가장 효과적인 방법은 무엇입니까?
우리의 작업에는 많은 기본 기능을 공유하는 여러 가지 .net 응용 프로그램이 있습니다. 우리는 깔끔한 n- 계층 아키텍처를 사용하여 이러한 응용 프로그램을 구축했지만 동일한 기능을 여러 번 다시 구현했다는 사실을 깨달았습니다. 분명히 이것은 DRY를 위반하므로 우리는 그것을 수정하고 싶습니다. 우리는 이미 일반적인 글루 코드 (IoC 연결, 로깅, 설정)를 위해 Nuget을 사용하고 …

3
TFS를 두 개의 로컬 디렉토리에 매핑하는 방법 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . TFS를 사용하여 웹 응용 프로그램으로 작업하고 있습니다. 사이트를 구축 할 때마다 비생산적으로 다시 시작하는 데 시간이 오래 걸립니다. 나는 c 드라이브에 사이트의 …

7
TFS에서 Git으로
저는 .NET 개발자이며 소스 제어 소프트웨어로 TFS (팀 기반 서버)를 여러 번 사용했습니다. TFS의 좋은 기능은 다음과 같습니다. Visual Studio와의 우수한 통합 (그래서 거의 모든 것을 시각적으로 수행하며 콘솔 명령은 사용하지 않음) 간편한 체크 아웃, 체크인 프로세스 쉬운 병합 및 충돌 해결 쉬운 자동화 빌드 분기 이제 Git을 오픈 소스 …

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


1
최선의 방법 : 기존 Team Foundation Server (TFS) 솔루션 재구성
우리 부서에서는 통합 커뮤니케이션 서버를 위해 여러 개의 작은 애드온을 개발하고 있습니다. 버전 관리 및 분산 개발에는 Team Foundation Server 2012를 사용합니다. 그러나 모든 응용 프로그램 및 라이브러리에 대해 하나의 큰 TFS 솔루션이 있습니다. 주요 솔루션 응용 앱 1 앱 2 앱 3 외관 라이브러리 Lib 1 Lib 2 도구 …

6
릴리스에 적합한 분기 전략 선택
새 프로젝트에서 새 개발 팀으로 시작하여 소스 리포지토리 ( 예 : Microsoft Team Foundation Server 2010 )에 대한 분기 전략을 정의해야합니다 . 우리는 할 것인지 아닌지에 대해 끈끈한 토론을 시작했습니다 ... . 프로덕션 빌드를 수행하는 하나의 릴리스 브랜치가 있고 실제로 릴리스 될 때 레이블을 지정하십시오. 또는 B . 프로덕션으로의 각 …

5
개발 지점은 언제 만들어야합니까?
우리는 프로젝트 팀을 하나의 Main / Trunk 브랜치에서 Main으로 정기적으로 병합해야하는 여러 Development / Work 브랜치로 옮기고 있습니다. 이 기사 와 TFS 분기 안내서 (TFS 및 Visual Studio 2010을 사용 하고 있음)를 기반으로 새 프로세스를 작성 합니다 . 현재 한 번에 1 ~ 5 명의 사람들이 프로젝트를 진행하고 있습니다. Main은 …

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