2013-03-06 24 views
8

Tôi muốn có những phiên bản trong một định dạnghội Versioning và DLL Versioning trong Đội Thành phố

như thế này .. {Major}. {Tiểu}. {Build}. {} Vá

cách thiết điều này trong patcher lắp ráp thông tin trong thành phố nhóm?

để nó sẽ tự động tăng các phiên bản cho mỗi lần xây dựng ...

tôi muốn một số hướng dẫn và trợ giúp về điều này ...?!?

Trả lời

29

TeamCity có thể phiên bản các phiên bản dành cho bạn với tính năng xây dựng AssemblyInfo Patcher. Để tận dụng điều này:

  1. Tạo tham số xây dựng được gọi là %Major.Minor%. Đặt giá trị này theo cách thủ công thành một số giá trị, ví dụ: 1.0.
  2. Trên tab Cài đặt chung, đặt Build number format thành %Major.Minor%.%build.vcs.number%.%build.counter%.
  3. Trên các bước xây dựng Bước, hãy cuộn đến Tính năng xây dựng bổ sung ở cuối trang. Thêm Trình vá thông tin hội bước xây dựng. Nó sẽ mặc định sử dụng %system.build.number%, mà bạn đã xác định ở bước 2.

này sẽ cho kết quả trong tất cả các hội đồng của bạn được phiên bản với %system.build.number%, bao gồm chủ yếu và các phiên bản nhỏ, việc sửa đổi VCS, và Số lượng xây dựng gia tăng của TeamCity.

+0

Hi sarathprasath, bạn có cần trợ giúp thêm về điều này không? –

+0

có thể cần trong tương lai ..: P và cảm ơn vì đã yêu cầu .... – sarathprasath

+0

Điều là tôi muốn giữ tất cả các số "nguyên trạng" trong AssemblyInfoVersion _except_ số bản dựng. Số duy nhất tôi muốn AssemblyInfoPatcher đặt là số bản dựng, có thể không? –

0

Về câu hỏi từ Emil G về việc giữ gìn những số đầu tiên của phiên bản từ AssemblyInfo, nó hiện tại không thể: https://youtrack.jetbrains.com/issue/TW-20475

Sẽ được tốt đẹp, mặc dù.

/Emil Å

+1

Điều này dường như đã được thêm vào chỉ vài ngày sau khi bạn đăng câu trả lời này, như là một phần của [TeamCity 9.1] (https://confluence.jetbrains.com/display/TCD9/File+Content+Replacer#FileContentReplacer-Changingonlythelastversionpart/buildnumberoftheAssemblyVersionattribute :). – Bobson

+0

Cảm ơn, đó là thông tin có giá trị thực sự! Chắc chắn sẽ kiểm tra nó ra. – emilast

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