Вопросы с тегом «version-control»

123
Почему я должен использовать контроль версий? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Я читал блог, в котором писатель...

120
Как перейти / конвертировать из SVN в Mercurial (hg) в windows

Я ищу инструмент для переноса пары репозиториев SVN на Mercurial с историей, метками и т. Д. Я использую TortoiseHg (Windows x32), поэтому ConvertExtensions отбрасываются. Есть некоторая информация о том, как сделать этот процесс на Linux- машине ( hgsvn ), но у меня нет Linux-машины. Могу ли я...

120
Intellij Idea 9/10, какие папки проверять (или не проверять) в системе контроля версий?

Наша команда только что перешла с Netbeans на Intellij 9 Ultimate, и нам необходимо знать, какие файлы / папки обычно следует исключать из системы управления версиями, поскольку они не являются «портативными для рабочих станций», то есть: они ссылаются на пути, которые существуют только на...

120
Git cherry pick vs rebase

Недавно я начал работать с Git. Переходя к книге Гита онлайн я нашел следующее в разделе «Git перебазироваться»: С помощью команды rebase вы можете взять все изменения, которые были зафиксированы в одной ветке, и воспроизвести их в другой. (Цитата по:...

120
Как приписать один коммит нескольким разработчикам?

Все системы управления версиями, с которыми я знаком, работают так: каждая фиксация приписывается одному разработчику. Развитие гибкой инженерии, и особенно парного программирования, привело к тому, что два разработчика внесли значительный вклад в решение одной и той же задачи, например, исправив...

119
Git push: «fatal 'origin' не похоже на репозиторий git - fatal Не удалось прочитать из удаленного репозитория».

Я знаю, что подобные вопросы уже задавались. Но я считаю, что моя проблема связана с ошибкой, которую я сделал ранее, и поэтому отличается: позвольте мне объяснить. Все шло гладко, как умел: git add . все файлы из моего локального репозитория. git commit -m "message here" добавлять сообщения в мои...

119
Mercurial (hg) фиксирует только определенные файлы

Я пытаюсь зафиксировать только определенные файлы с помощью Mercurial. Из-за того, что hg имеет автоматическое добавление всякий раз, когда я пытаюсь зафиксировать изменение, он хочет зафиксировать все файлы. Но я не хочу этого, потому что некоторые файлы еще не «готовы». Там есть hg commit -I...

118
Почему этому не учат в школе? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

118
Создание списка файлов, измененных между версиями hg

Я хочу создать список файлов, которые были изменены между двумя ревизиями в заданном каталоге в Mercurial. В частности, меня не интересует, что изменилось, а какие файлы были изменены в этом каталоге. Например, предположим, что между thenи otherthenизменились только 2 файла: >hg...

118
Определение имени исходного репозитория, из которого вы клонировали в Git

Когда вы делаете свой первый клон, используя синтаксис git clone username@server:gitRepo.git Можно ли с помощью локального репозитория найти имя этого исходного клона? (Так что в приведенном выше примере найдите...

117
Когда использовать «рутинную работу» в качестве типа сообщения о фиксации?

Что такое использование choreв семантической системе управления версиями фиксации сообщений ? Другие типы, такие как feat или fix , ясны, но я не знаю, когда использовать слово «chore». Кто-нибудь может привести пару примеров его использования? Другой, возможно, не связанный с этим вопрос: какой...

117
Git игнорирует цели Maven

Кто-нибудь знает, можно ли игнорировать все экземпляры определенного каталога в файловой структуре, управляемой git. Я хочу исключить все «целевые» папки в проекте maven с рядом подмодулей. Я знаю, что могу явно исключить каждый из них в верхнем уровне .gitignore, но я бы действительно хотел иметь...

117
Ошибка Mercurial: прерывание без указания имени пользователя

Проблема с WindowsXP (вероятно, произойдет при всех установках Win) при первом использовании Mercurial. Я нашел ответ в неочевидном месте, поэтому я сам задаю / отвечаю на вопрос, чтобы другим не приходилось искать, как я. Первое использование Mercurial на машине. Добавить новый репозиторий:...

116
git: обновления были отклонены, потому что удаленный содержит работу, которой у вас нет локально

Я работаю в команде с несколькими разработчиками, использующими git на BitBucket. Мы все работаем над devветкой, не дожидаясь masterрелиза. Один из разработчиков допустил неправильный код, который случайно перезаписал мой собственный, и теперь я пытаюсь отправить правильный код обратно в репо. Я...

116
Как мне переименовать мою ветку Git 'master' в 'release'?

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

115
Зафиксировать изменения в ветке, отличной от текущей проверенной ветки, с помощью Subversion

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

115
Добавление схем рабочего пространства Xcode в систему контроля версий

Я хотел бы поделиться созданными мной схемами рабочих пространств с другими членами команды. Однако все они хранятся в .xcodeproj> xcuserdata> .xcuserdatad> xcschemes. Я установил, что папки xcuserdata игнорируются в SVN, поскольку я предполагал, что все данные в этой папке специфичны для...

114
Удалить измененный файл из запроса на вытягивание

На данный момент у меня есть 3 измененных файла (новых файлов) в запросе на перенос. Я хотел бы удалить один из этих файлов из запроса на извлечение, чтобы запрос на извлечение содержал изменения только двух файлов, а третий оставил в исходном нетронутом состоянии. Я пробовал пару вещей (просмотр...

113
git remote prune - не показывал столько обрезанных веток, сколько я ожидал

На странице руководства: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Итак, я удалил кучу веток, используя git push origin...