Каковы лучшие практики с управлением исходным кодом? [закрытый]

Получить сумму по column_name. Вы можете получить доступ к данным столбца с помощью индекса (нет необходимости использовать имя столбца, я бы предпочел это) или имя столбца. Следующий код предоставляет сумму по столбцу 2, то есть "Sepal.Width" для набора данных iris.

test = function(func,data=iris,x){
  func(data[,x]) # Can access data using column index or name
}

test(sum,x=2) or test(sum,x="Sepal.Width")

Выход:

[1] 458.6
6
задан John Channing 7 January 2009 в 21:19
поделиться

8 ответов

8 Заповедей Управления исходным кодом в значительной степени подводят итог его.

По теме ветвления и маркировки, что мы делаем на работе:

Маркировка

Когда когда-либо экологический выпуск сделан, это маркировано по крайней мере датой выпуска. Все (связанные) ошибки затем установлены так, чтобы "разрешенный в выпуске" была эта маркировка.

Ветвление

Только созданный по мере необходимости. Ответвление сделано от маркировки так, чтобы изменение могло быть сделано против ранее выпущенной версии (т.е., исправив ошибку на производстве без включения всех других исправлений ошибок)

8
ответ дан 8 December 2019 в 18:43
поделиться
2
ответ дан 8 December 2019 в 18:43
поделиться

Основная модель. Шкала тофу.

Читать это: http://oreilly.com/catalog/practicalperforce/chapter/ch07.pdf

1
ответ дан 8 December 2019 в 18:43
поделиться

Я не уверен, что поместил бы "CVS" и "лучшую практику" в том же предложении. Существуют много другой, лучше, более современный выбор для управления исходным кодом, который хорошо поддерживается сообществом.

2
ответ дан 8 December 2019 в 18:43
поделиться

обновляйте максимально часто (depeding на проекте, выращивающем скорость), этот путь зафиксировал привычку файлов смочь быть повторно введенным. Intruct разработчики к perforn обновление перед фиксированием.

0
ответ дан 8 December 2019 в 18:43
поделиться

Существуют различные виды рабочих процессов, необходимо будет рассмотреть, который лучше всего удовлетворяет потребности команды.

Также я всегда рекомендую Книгу SVN.

0
ответ дан 8 December 2019 в 18:43
поделиться

Книга "Прагматическое Управление версиями (использующий Подверсию)" является действительно хорошим местом для запуска. Даже при том, что его примеры характерны для Подверсии, это - хорошее введение ко всем важным понятиям и методам.

0
ответ дан 8 December 2019 в 18:43
поделиться

Мы пробуем очень, очень трудно для не ветвления. Если мы действительно создаем ответвление, это - решение команды и тщательно тщательно исследуется. Таким образом, я предполагаю, что практика была бы, "не переходят слегка".

0
ответ дан 8 December 2019 в 18:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: