Запитання з тегом «builds»

Найпростіший тип збірки - це процес, який перетворює (вихідний) код у складений бінарний файл, який потім може бути запущений. Більш складні збірки можуть також запускати одиничні або інтеграційні тести і використовувати інструменти для створення звітів про якість коду. Нарешті, складання часто запускаються автоматично системами безперервної інтеграції (CI).

3
Чому інкрементні побудови в "make" не використовують алгоритми хешування?
Я початківець з, makeі мені цікаво, коли використовувати make clean. Один колега сказав мені, що додаткові версії з makeвикористанням базуються на часових позначках файлів. Отже, якщо ви перевірите стару версію файлу у своєму VCS, у нього буде "стара" часова мітка, і вона буде позначена як "не потрібно перекомпілювати цей файл". …
10 builds  make 

9
Чи слід розраховувати на розробників внутрішню бібліотеку перед реальною програмою?
Нещодавно старший розробник, з яким я працюю, склав справу про те, щоб вимагати від розробників отримати останню версію та скласти як частину свого проекту велику внутрішню бібліотеку. Це протиставляє протилежний аргумент, що проектні команди повинні відпрацьовувати стабільну версію, яку вони отримують із внутрішнього сховища Maven, до якого розробник стверджував, що …

1
Використання шаблону процесу TFS Build Process (Workflow) для розгортання
Я думаю використовувати робочі процеси TFS Build для складних розгортань. У нас є кілька, які можуть знадобитися для розгортання: Веб-додатки та послуги База даних Звіти SSRS Пакети SSIS Хто знає що ще Мені подобається те, що я можу дати робочому процесу деякі основні параметри, такі як побудова для розгортання, і …

2
Автоматична робота - як зберегти вихідне дерево в чистоті?
У мене є проект, який використовує автоінструменти GNU для створення себе. Я намагаюся змінити так, щоб автоінструменти генерували всі неверсонізовані файли управління в окремому каталозі, щоб я міг зберігати вихідне дерево чистою від тимчасових файлів. У когось є ідеї, як це зробити?
10 builds 

9
Автоматизована платформа побудови портфеля .NET - найкращий вибір? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Я займаюся підтримкою досить великого асортименту додатків .NET. Також у портфоліо є застарілі програми, побудовані поверх інших платформ - рідного …

4
Аргументи зновузавантажують бінарні файли в SCM
Я працюю в компанії, яка в основному будує додатки Java, і я намагаюся переконати всіх припинити перевірку бінарних файлів (залежностей та кінцевих продуктів) до SCM. Вони знають, що це погана практика, але вони вважають, що "це працює", і це насправді не проблема навіть тоді, коли багато людей знають про Мейвен …
10 java  builds 

1
Побудова в джерелі та збірка без джерела
У моїй розробці (насамперед C ++) я давно дотримувався використання збірок із вихідних джерел. Тобто, мій джерело , як правило , знаходиться в /project/srcдиректорії і будує жити в /project/build/bin/release, /project/build/bin/debugкаталоги. Я зробив це, тому що він зберігає мої вихідні каталоги чистими від проміжних файлів, у мене є одне розташування для …

1
Чому Apache має два окремих інструменти для побудови та управління залежностями?
Apache має два окремих інструменти: Apache Maven Мураха Apache + Apache Ivy Вони ніби обидва заповнюють одну і ту ж нішу. У мене є два питання: Які основні моменти основних відмінностей між цими двома інструментами? Я впевнений, що про різниці між ними можна написати дуже довгу статтю, я не шукаю …

5
Чи можливі конфлікти двох DLL-файлів, не дозволяючи створювати рішення
Хоча я маю конкретний випадок, але мені було цікаво про загальну ситуацію. Чи можуть дві DLL-файли, додані як Посилання на проект Visual C #, стикаються між собою, щоб запобігти створенню рішення? Якщо це так, то які можливі способи пом'якшити це.

4
Сервер безперервної збірки (cc.net, Хадсон, бамбук тощо)… досвід віддаленої збірки?
В даний час ми використовуємо один раз сервер cc.net для нашого процесу збирання, який будує як .net (за допомогою msbuild & nant), так і java (за допомогою maven і ant). CC.net контролює контроль над джерелами та запускає віддалену збірку, що працює на окремому сервері. CC.net потім співставляє результати. Коли ми …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.