Tôi đang tìm một giải pháp kiểm soát nguồn tốt. Dưới đây là các yêu cầu:Điều khiển nguồn nào chúng tôi nên sử dụng
- Phải có GUI hoặc có trình cắm GUI có sẵn.
- Phải miễn phí.
- Phải hoạt động với HTTP.
Bạn sẽ chọn kiểm soát nguồn nào?
BỐI CẢNH
nhóm phát triển Net của chúng tôi là một phần của một công ty mẹ lớn. Chúng tôi đang trong quá trình mua lại VS Team System, tuy nhiên quan liêu của một công ty lớn di chuyển chậm và có thể là vài tháng trước khi chúng tôi có máy chủ Team System và chạy. Trong khi đó, chúng tôi có một dự án lớn sẽ được thuê ngoài cho một nhà cung cấp ở Ấn Độ. Trong quá khứ, quá trình nhóm của chúng tôi đã được một cái gì đó như thế này: 1) xác định các yêu cầu, 2) để cho đội Ấn Độ tạo ra giải pháp, và 3) nhận được giải pháp trở lại từ nhà cung cấp một tháng sau đó.
Chúng tôi đang tìm cách tiếp cận có kỷ luật hơn và Hệ thống nhóm là giải pháp lâu dài của chúng tôi, tuy nhiên tôi muốn sử dụng một cái gì đó ngay bây giờ thay vì không có gì.
Dưới đây là một số suy nghĩ của tôi:
- Source Safe là một không-đi, vì các vấn đề ổn định.
- Dễ sử dụng quan trọng hơn các tính năng nâng cao, như phân nhánh và tôi thực sự muốn sử dụng GUI so với các dòng lệnh.
- Truy cập HTTP là điều bắt buộc, vì nhóm phát triển sẽ ở xa.
Các thông tin khác như một theo dõi thông tin phản hồi cho đến nay
Chúng ta cần một giải pháp miễn phí, không phải vì chúng ta không thể đủ khả năng đó, nhưng vì chính sách thu mua của công ty của công ty sẽ trì hoãn nhận nó. Miễn phí cho phép chúng tôi cài đặt bất cứ lúc nào. Tôi cho rằng nếu nó đủ rẻ, tôi có thể trả tiền từ túi của mình, nhưng nó sẽ phải khá rẻ.
cuối cùng
Đáng buồn thay, chúng tôi đã không kết thúc sử dụng bất kỳ các khuyến nghị. Cuối cùng chúng tôi đã có được giấy phép TFS, tuy nhiên chúng tôi không dự kiến sẽ có giải phóng mặt bằng để sử dụng máy chủ cho đến năm sau. Trong thời gian đó, nhóm ngoài khơi được tải lên các tệp zip lên một máy chủ FTP. Ugggghh! Tại sao thật khó để thuyết phục các công ty lớn rằng việc sử dụng các giải pháp không chuẩn (chẳng hạn như GIT) thay vì chờ các tháng (hoặc nhiều năm) khi họ cố gắng quyết định mua hay không (trong trường hợp này TFS) là đáng giá.
Bạn có ý gì khi truy cập HTTP? Bạn có nghĩa là: 1) Bạn muốn có thể đăng ký và kiểm tra mã trên mạng bằng cách sử dụng các cổng HTTP hoặc 2) Bạn muốn duyệt qua mã nguồn trong cửa sổ trình duyệt web? – Eyal
Câu hỏi hay. Nó sẽ là thích hợp hơn để có thể kiểm tra trong và ngoài thông qua HTTP, bởi vì điều đó sẽ cho phép chúng tôi thiết lập và duy trì máy chủ ở đây và cho phép các nhà cung cấp để kiểm tra từ xa. Mặc dù vậy, một giải pháp chỉ cung cấp 2) vẫn sẽ là một cải tiến so với những gì chúng tôi có ngày hôm nay. – John
Thành thật mà nói, tôi không biết một SCM thương mại nào có lợi thế hơn so với những người tự do, và những cái tôi đã cố gắng làm việc với dường như có một số lợi thế * dis *. –