Скачайте и установите Visual Studio Community 2017. Во время установки убедитесь, что установлен флажок «Разработка настольных приложений .NET».
Скачайте и установите Git. Во время установки измените «Использовать Git из Git Bash только» на один из двух других вариантов в зависимости от ваших предпочтений.
Клонируйте репозиторий, открыв командную строку / PowerShell в выбранной папке и набрав git clone https://github.com/HearthSim/Hearthstone-Deck-Tracker
.
Загрузите рекомендуемый последний исполняемый файл nuget и скопируйте его в свой PATH или туда, где вы клонировали репозиторий git (где находится bootstrap.ps1).
Запустите bootstrap.ps1, предпочтительно из окна PowerShell, чтобы увидеть ошибки.
Откройте файл решения с помощью VS17 и выполните сборку, чтобы убедиться, что всё работает правильно.
HearthSim требует подписанного CLA от любого участника перед тем, как его PR может быть объединён.
CLA — это юридический документ, в котором вы заявляете, что имеете право вносить код / документацию / перевод в проект, в который вы вносите свой вклад, и готовы использовать его в дистрибутивах и производных работах. Это означает, что в случае возникновения в будущем каких-либо юридических вопросов относительно происхождения и владения каким-либо конкретным фрагментом кода, у этого проекта есть необходимые формы от участника(ов), подтверждающие, что им было разрешено внести этот вклад.
CLA также гарантирует, что после того, как вы внесли свой вклад, вы не сможете попытаться отозвать разрешение на его использование в дальнейшем. Таким образом, люди и компании могут использовать это программное обеспечение, будучи уверенными, что их не попросят прекратить использование частей кода позже.
HearthSim использует соглашение о лицензии участника, чтобы гарантировать, что мы можем законно использовать, распространять и повторно лицензировать внешние вклады в наши различные проекты.
Свяжитесь с любым администратором на нашем Developer Discord или отправьте нам электронное письмо по адресу contact@hearthsim.net. Пожалуйста, укажите свой Github username.
Для тривиальных изменений или исправлений (например, пара строк кода) в новых или существующих проблемах и проектах не стесняйтесь просто открыть PR.
Мы хотели бы избежать траты вашего времени, поэтому для нетривиальных изменений или исправлений, пожалуйста, сделайте одно из следующих действий перед началом работы над ним:
Поддерживайте журнал фиксации в таком же хорошем состоянии, как и код. Это одно из первых мест, куда новые участники обратятся при изучении проекта.
При отправке Pull Request убедитесь, что он перебазирован поверх последнего мастера. Если вам нужно изменить или дополнить его каким-либо образом, вы всегда должны соответствующим образом исправлять проблемы в git и принудительно отправлять свои изменения в свой форк.
Также см.: Помощь Github: Использование запросов на вытягивание.
Хотите помочь перевести приложение? Взгляните на репозиторий HDT-Localization.
Вы всегда можете обратиться за помощью на Gitter, #hdt в Developer Discord или в IRC-канал HearthSim, #Hearthsim
на Freenode.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )