2010-08-30 112 views
12

Microsoft luôn kiên quyết về việc sử dụng "dogfood" trong quá trình phát triển phần mềm và nó làm cho các công cụ như Excel và Visual Studio hoạt động khá tốt. Câu hỏi của tôi là: Nhân viên Microsoft có sử dụng VSS không? Họ đã từng sử dụng nó chưa? Nếu không, chúng thực sự sử dụng cái gì? Có vẻ như đó là một hệ thống kiểm soát phiên bản không đầy đủ, thiếu sót mà tôi không thể tưởng tượng được rằng một nhà phát triển có thẩm quyền sẽ đưa ra nó!Nhân viên của Microsoft có sử dụng Visual Source Safe (VSS) không?

Xem các liên kết sau đây để biết chi tiết:
http://www.highprogrammer.com/alan/windev/sourcesafe.html http://www.developsense.com/testing/VSSDefects.html
http://www.codinghorror.com/blog/2006/08/source-control-anything-but-sourcesafe.html

+0

Đây không phải là câu trả lời hoàn chỉnh, nhưng tôi khá chắc chắn rằng họ hiện đang sử dụng hoặc di chuyển sang TFS. – percent20

+2

Tại sao các downvotes? Tôi nghĩ câu hỏi này khá rõ ràng và quan sát một người khổng lồ phần mềm có vẻ khá liên quan và hữu ích đối với tôi. – Joey

Trả lời

9

Tôi tin rằng ngày nay hầu hết các nhóm hiện đang sử dụng hoặc đang di chuyển đến Team Foundation Server. Nó không rõ ràng với tôi rằng Microsoft đã từng đi ra và mô tả chi tiết các công cụ họ sử dụng, nhưng tôi đã nghe ở một số góc sâu, tối của Internet mà các đội lớn (nhóm Windows, nhóm Office, v.v.) có, trong một thời gian dài, lâu dài, đã sử dụng bản chất của Perforce tùy chỉnh để kiểm soát phiên bản. Tôi đã được dẫn dắt để tin rằng một số đội có (đã cố gắng) sử dụng SourceSafe, nhưng nó chưa bao giờ được phổ biến rộng rãi ở đó.

+3

+1 - Tôi đã nghe lại: Perforce - và tôi không ngạc nhiên. VSS, ngay cả đối với các nhóm nhỏ, rất dễ bị hỏng - tôi nhớ những ngày khi các tệp> 64K (tôi nghĩ) sẽ kết thúc mỗi khi có 2^byte thứ 16 bị giảm ... –

0

Họ sử dụng Teamserver để kiểm soát nguồn (hoặc vì vậy tôi đã nói trong khi tham dự một sự kiện visual studio tại cơ sở Reading)