2009-10-06 30 views

Trả lời

0

Bạn có thể nhập tất cả chúng vào SCCS và sau đó kiểm tra tất cả chúng cùng một lúc? Bạn có thể thử điều này như một thử nghiệm sử dụng cvs, không phải vì bạn muốn bắt đầu sử dụng cvs trong năm 2009, nhưng vì nó có hỗ trợ Eclipse tốt nhất. Nếu cvs không thể làm điều đó, những người khác có lẽ không thể.

+0

Quên đề cập đến, tôi đang sử dụng ClearCase để kiểm soát phiên bản. Hầu hết các dự án này tôi sẽ không bao giờ cần phải kiểm tra. Tôi chỉ cần họ nhập vào không gian làm việc của tôi để tôi có thể xây dựng. –

1

This answer cho biết cách nhập một tập hợp dự án tùy ý vào Eclipse bằng cách sử dụng plugin tùy chỉnh.

Nếu tôi hiểu chính xác câu hỏi của bạn, bạn chỉ cần chỉ định đường dẫn của tất cả các dự án cần nhập trong tệp newprojects.txt trong thư mục gốc không gian làm việc. Bạn có thể muốn loại bỏ phần xóa các dự án hiện có.

0

Đối với quan điểm chụp, chúng ta có một "mẫu" không gian làm việc mà tham khảo các .project.classpath tập tin trong một cách "chuẩn":

c:\ccviews\projectA\vob1\path\... 
c:\ccviews\projectB\vob1\path\... 
c:\ccviews\projectC\vob2\path\... 

Vì vậy, bằng cách sao chép không gian làm việc đó, chúng tôi có thể nhanh chóng các dự án thiết lập cho một thành viên mới của nhóm.
Mỗi đồng nghiệp sẽ xác định xem ảnh chụp riêng của họ với:

  • một tên duy nhất (
    • colleague1_projectA_snap,
    • colleague1_projectB_snap,
    • ...)
  • các cùng thư mục gốc cho mỗi chế độ xem đề cập đến việc cung cấp dự án n
    (c:\ccviews\projectA cho:
    • colleague1_projectA_snap hoặc
    • colleague2_projectA_snap hoặc
    • colleague3_projectA_snap ...)

Từ một cái nhìn ảnh chụp có thể được đặt ở bất cứ đâu bạn muốn trên đĩa của bạn , bạn có thể:

  • xác định đường dẫn tiêu chuẩn
  • quy mô cho một số lượng lớn chế độ xem ảnh chụp nhanh.

Tất nhiên, điều đó sẽ không thể thực hiện với tầm năng động, vì con đường của họ sẽ theo:

m:\aUniqueName\vob1\path 

Bạn có thể yêu cầu mỗi người dùng để kết hợp một cái nhìn vào một ký tự ổ đĩa, nhưng điều đó không mở rộng cho một số lượng lớn lượt xem.
Dù sao, quan điểm năng động là tuyệt vời cho việc tiếp cận và tư vấn dữ liệu, không cho biên soạn (thời gian cần thiết để truy cập vào bất kỳ lớn jar hay dll qua mạng chỉ là quá quan trọng)

0

Eclipse như các khái niệm về bộ dự án, nhưng tôi khá chắc chắn đó là gắn liền với việc sử dụng CVS. Nhóm của tôi đã sử dụng tính năng này và đó là cách chúng tôi chia sẻ tập hợp các dự án giữa chúng tôi.

Một 2 lựa chọn thay thế tôi biết:

Buckminster

Đây là một dự án Eclipse mà không lắp ráp thành phần, và một phần trong số đó là các dự án. Tài liệu là một chút crappy thời gian qua tôi chơi với nó, nhưng nó hoạt động. Không có ý tưởng nếu họ có hỗ trợ cho ClearCase, mặc dù nó có thể mở rộng.

Jazz

chi phí tiền bạc và cũng được xây dựng trên Eclipse. Bao gồm mặt đất tương tự như Buckminster nhưng đi xa hơn rất nhiều trong các công cụ theo nhóm.

0

Tôi đã tạo một số tập lệnh để thực hiện việc này cho SVN. Hiện tại, các tập lệnh được chạy từ Vagrant, nhưng bạn có thể chạy chúng độc lập. Quá trình cho clearcase nên tương tự.

Xem câu trả lời ở đây, trong đó cung cấp các liên kết đến mã nguồn: https://stackoverflow.com/a/21229397/1033422

Các vấn đề liên quan