Tôi làm việc trên một nhóm với ba nhà phát triển khác và một nhà phân tích nghiệp vụ viết các ứng dụng kinh doanh nội bộ là gì. Chúng tôi chủ yếu xây dựng các ứng dụng trong ASP.Net, và làm như vậy theo một cách rất riêng của năm 2003. Nó giống như trở lại trong một cỗ máy thời gian. Mặc dù hai trong số các nhà phát triển khác có thể học được những điều mới mẻ, nhưng một trong những nhà phát triển thì không. Anh ấy là kiểu người nghĩ anh ấy là nhà phát triển mạnh nhất trong thị trấn và nếu anh ta không hiểu một công cụ mới trong vòng 5 phút thì anh ấy chỉ cần xây dựng công cụ của riêng mình. Anh ta cũng không nhận ra sự phát triển nhanh, TDD, hoặc về cơ bản là bất kỳ công cụ hoặc phương pháp nào không phải của Microsoft. Anh ta thậm chí còn xem xét kiểm soát nguồn từ bất cứ thứ gì khác ngoài SourceSafe là nguy hiểm. Để tín dụng của mình, anh ấy là một lập trình viên rực rỡ, chỉ cần không ai đó quan tâm đến việc phát triển phần mềm .Bộ công cụ đơn giản nhất để bắt đầu với Kiểm soát nguồn, TDD và CI cho Microsoft.Net 2008/2010
Vì vậy, cách duy nhất tôi có thể nhận được sự đồng thuận là nếu một công cụ thực sự dễ sử dụng. Một khi chúng tôi đánh một cú đánh duy nhất, anh ấy sẽ mất niềm tin vào một cách "tôi đã nói với bạn".
Vậy tôi nên sử dụng công cụ nào để đưa chúng ta vào hệ thống kiểm soát nguồn hiện đại, TDD và CI? Sự lựa chọn hiển nhiên trong tình huống của tôi có vẻ giống như TFS của Microsoft, nhưng tôi nghi ngờ rằng tôi có thể có được đội ngũ quản lý tiết kiệm và thờ ơ của chúng tôi để tiêu thêm tiền (họ đã nghĩ MSDN Pro là quá nhiều).
Về cơ bản, công cụ đơn giản nhất để thực hiện điều khiển Nguồn, TDD và CI cho môi trường .Net 2008/2010 là gì?
Tôi thực sự bắt đầu nghiêng về phía TFS vì tôi nghĩ sẽ dễ dàng hơn để đưa mọi người lên tàu. Tôi chỉ không hiểu chi phí cho năm 2010. Điều gì sẽ là sự khác biệt để đi từ 4 msdn pro giấy phép cho TFS? Và bạn chỉ nhận được các tính năng thử nghiệm nếu bạn mua phiên bản thử nghiệm? Nếu chúng tôi vừa gia hạn đăng ký Pro, chúng tôi có thể nâng cấp không? Đây có phải là bài đăng hoàn toàn mới không? – NeedAgileNow