Tôi về để bắt đầu sử dụng tính năng ghi nhãn của TC (Sản phẩm tuyệt vời :)) và có một câu hỏi:TeamCity - SVN và ghi nhãn
Tôi có 1 VCS root: svn: \ someserver \ MyRepo
với quy tắc nhãn: thân => thẻ
Và trong tất cả các dự án của tôi, tôi sử dụng quy tắc kiểm tra chỉ kiểm tra các dự án cần thiết như vậy:
Prj1 - Conf1: +: MyPrj1/trunk =>/
Prj2 - Conf1: +: MyPrj2/trunk =>/
Prj3 - Conf1: +: MyPrjCollection/MySubPrj1/trunk =>/
... bạn nhận được hình ảnh
Điều gì sẽ xảy ra nếu tôi đặt nhãn tự động trên mỗi cấu hình thành công trên ex. Prj1 - Conf1?
A. Thân cây của tôi có thể được gắn nhãn vào MyPrj1/tags/LabelName, như tôi đang hy vọng không?
B. Hoặc toàn bộ VCS gốc có được gắn nhãn (MyRepo \ tags \ Label) hoặc thứ gì đó tệ hơn không?
Có ai có thể giúp tôi không? :)
Kind coi Garrett
Hi thats làm việc nhiều hơn quy tắc chung nhưng tốt hơn nhiều so với việc tạo gốc vcs hoàn toàn mới :). Tôi nhận ra rằng tôi chỉ có thể tạo một repo sandbox để kiểm tra tính năng với những gì tôi sẽ làm. Và đồng thời kiểm tra cả hai tùy chọn và xem kết quả. Cảm ơn sự giúp đỡ của bạn. Trân trọng Garrett –
@Garrett: bạn được chào đón :) Tôi quan tâm đến phản hồi của bạn và xem liệu điều này có hiệu quả như bạn muốn không. – VonC
Hi đầu tiên của tôi đã cố gắng đi với các thẻ trunk => mặc định, nhưng TC đã cho tôi một cảnh báo tốt đẹp nói với tôi rằng có nơi không có quy tắc nhãn phù hợp với quy tắc thanh toán của tôi :). Làm thế nào là mát mẻ, tốt đẹp một đội TC :). Vì vậy, tôi đã cố gắng thiết lập các quy tắc như bạn đã đề xuất và nó hoạt động :). Phía chỉ xuống là một trong những có thêm một quy tắc ghi nhãn mới trong VCS chia sẻ gốc mỗi khi một dự án mới được thêm vào. Nhưng tôi có thể sống với điều đó :). Cảm ơn sự giúp đỡ của bạn :) Trân trọng Garrett –