49
голосов
3ответов
17827 просмотров

Mercurial: объединение одного файла между ветками в одном репо

Когда у меня две ветки в репозитории Hg, как объединить только один файл с другой веткой, не объединяя все остальные файлы из набора изменений? Можно ли объединить только определенные файлы вместо всего набора изменений?

0
голосов
7ответов
286 просмотров

Какой контроль версий поддерживает объединение нескольких выпусков?

Представьте, что у вас есть большой программный проект, в котором вам нужно поддерживать несколько веток (выпусков) одновременно. Например, у вас есть производственная версия на веб-сайте, тестовая версия интеграции, которая в настоящее время тестируется заказчиком, тестовая версия для тестирова...

5
голосов
2ответов
489 просмотров

Советы по ручному слиянию расходящегося кода

Я привык использовать svn для ветвления и слияния, обычно это нормально работает. Однако над одним компонентом работали в двух ветвях и, по сути, он развивался в разных направлениях, поэтому автоматическое слияние не сработает, а использование вне сравнения показывает, что файлы в основном разны...

982
голосов
7ответов
317028 просмотров

Как скопировать версию одного файла из одной ветки git в другую?

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

137
голосов
12ответов
47055 просмотров

Как вы поддерживаете код разработки и производственный код?

Каковы передовые практики и практические правила, которым следует следовать при поддержке кода? Является ли хорошей практикой иметь только готовый к производству код в ветке разработки или должен быть доступен непроверенный последний код в ветке разработки? Как вы, ребята, поддерживаете свой ...

17
голосов
10ответов
5598 просмотров

Subversion - действительно ли транк лучшее место для основной разработки?

В SVN trunk - это рекомендуемое место для основной разработки, и я использую это соглашение для всех своих проектов. Однако это означает, что транк иногда нестабилен или даже сломан . Это происходит, например, когда Я совершил что-то по ошибке Когда ствол просто необходимо сломать из-за т...

635
голосов
10ответов
616937 просмотров

Как мне создать ветку?

Как создать ветку в SVN?

162
голосов
3ответов
55655 просмотров

Как выполнить разветвление и слияние с TortoiseSVN?

Как вы переходите и объединяетесь с Apache Subversion с помощью клиент TortoiseSVN?