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

Контроль версий - это управление изменениями в документах, программах и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнения VCS. Для большинства команд и методов, специфичных для каждой конкретной VCS, существуют специальные теги, которые следует отдавать предпочтение.

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

7
Как мне переименовать мою ветку Git 'master' в 'release'?
Мы хотели бы ввести в действие новую политику для наших проектов, согласно которой основная ветвь теперь будет называться ветвью выпуска, чтобы было более ясно, как следует использовать эту ветвь. Естественно, у нас также будут ветки-кандидаты на разработку и выпуск. Я понимаю, что могу переименовать основную ветку локально, просто используя следующее: …

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

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

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

1
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 :staleStuff а затем побежал git remote prune origin Однако была …


8
Как вы организуете свой репозиторий контроля версий?
Во-первых, я знаю об этом: как бы вы организовали репозиторий Subversion для собственных программных проектов? Далее, собственно вопрос: моя команда реструктурирует наш репозиторий, и я ищу подсказки, как его организовать. (В данном случае SVN). Вот что мы придумали. У нас есть один репозиторий, несколько проектов и несколько перекрестных ссылок svn: …


7
Следует ли добавить папку .nuget в систему контроля версий?
В более новых версиях NuGet можно настроить проект для автоматического восстановления пакетов NuGet, чтобы packagesпапку не нужно было включать в репозиторий исходного кода. Хорошо. Однако эта команда добавляет новую .nugetпапку, и там есть двоичный файл NuGet.exe. Это также может быть автоматически воссоздано Visual Studio, поэтому не кажется правильным добавлять это …

15
SVN: рекурсивно игнорировать некоторые каталоги
Я не хочу, чтобы какой-либо каталог с именем buildили distвходил в мой SVN, независимо от того, насколько глубоко он в дереве. Это возможно? В git я просто поставил build dist в моем .gitignoreкорне, и он рекурсивно игнорирует. Как мне сделать это с помощью svn? Пожалуйста, не говорите мне делать пропсет …

27
Следует ли хранить сгенерированный код в системе управления версиями
Я принимаю участие в этих дебатах. Я хотел бы узнать больше мнений и точек зрения. У нас есть несколько классов, которые создаются во время сборки для обработки операций с БД (в этом конкретном случае с SubSonic, но я не думаю, что это очень важно для вопроса). Генерация устанавливается как этап …

7
Что означает знак вопроса в навигаторе проекта Xcode?
В навигаторе проекта в Xcode я не уверен, что? пытается сказать мне рядом с именем файла. Я уверен, что это не совпадение, что это тот же файл, который я перетащил из корневого каталога проекта в папку Classes (потому что там был файл .mm, и я хотел, чтобы они были вместе). …


9
Как мне преобразовать репозиторий git в mercurial?
Я разрабатывал Java-приложение, используя git в качестве репозитория исходного кода. Я хотел бы поделиться проектом с другими разработчиками java, и, похоже, они наиболее часто используют hg. У меня вопрос, как преобразовать репозиторий git в hg? Если бы я попробовал погуглить "convert git to hg", и каждый поисковый запрос был посвящен …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.