Я внесла некоторые изменения и совершил их (до версии 2) и выяснил, что через несколько минут они внедрили новые ошибки в мою программу. Поэтому я переключился на некоторые из файлов в более старую версию, чтобы вернуть некоторые файлы в версию 1 на моей локальной платформе. С тех пор я сделал много изменений, которые я не хочу потерять, и я использовал commit (версия 3), чтобы получить локальные изменения на сервере.Как заставить вашу локальную версию как самую новую на SVN
Версия, которую я имею локально, - это именно то, что я хочу быть в репозитории в качестве пересмотра главы, хотя некоторые из файлов по-прежнему официально относятся к «версии 1». Я предполагаю, что я должен каким-то образом использовать SVN-слияние, но я не уверен, как это сделать. Любой совет?
Редактировать: Когда я использую diff, он показывает изменения от локальной версии до версии rep. Я мог бы обновить, но тогда у меня снова будет нерабочая версия. Так что я хочу, это какая-то принудительная фиксация, которая просто говорит «это новейшая версия, период».
edit2: При выполнении «фиксации» SVN сообщает, что изменений нет. Спасибо Нилу Баттерворт за вопрос.
edit3: Что я наконец сделал, FYI: Я должен был просто использовать предложение Тима, но я был настолько глуп, чтобы сделать обновление, не думая о том, что делаю. Конечно, все было действительно перепутано без ремонта. Итак, я наконец-то сделал это, чтобы экспортировать проект в новый каталог. Очевидно, это не так, как вы должны это делать, но я больше не хотел связываться с этим материалом. В конце концов мне пришлось вернуться к фактическому прогрессу в самом проекте ;-) Я знаю, что я не могу так много делать, когда я работаю в более крупной команде, но я не :)
Что происходит, когда вы совершаете свои изменения? –
В нем говорится: никаких изменений. Хороший вопрос – panschk