Как мне переместить некоторые папки на моем ЛОКАЛЬНОМ компьютере без внесения изменений в хранилище? - PullRequest
1 голос
/ 06 февраля 2012

Во-первых, я неофит и не программист.Я использую только SVN, потому что на этом настаивает руководитель проекта.Я использую Win7 и TortoiseSVN.

Я хочу, чтобы путь на моей локальной машине был точно таким же, как на сервере (т. Е. В хранилище).В репозитории это выглядит так:

.. / ProjectName / Week1 / ProjectFiles

Когда я их проверил, я, должно быть, допустил ошибку, потому что "ProjectFiles"папка закончила уровень назад.На моем локальном компьютере это выглядит так:

.. \ ProjectName \ ProjectFiles

Папка .. \ ProjectName \ Week1 находится намоя местная машина.Без SVN я бы просто перетащил папку * ProjectFile * s и поместил ее туда.Но все, что я читаю, говорит, что я не делаю этого, и любое перемещение, которое я делаю, приведет к аналогичному перемещению на сервере, когда я проверю файлы или попытаюсь обновить.

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

Вопрос:

Как мне переместить ProjectFiles папку в папку Week1 без каких-либо изменений на сервере?

Спасибо!

1 Ответ

1 голос
/ 06 февраля 2012

То, что вы прочитали правильно, все изменения в версии оформления заказа отслеживаются и будут переданы на сервер при фиксации.

Лучше всего просто удалить все, что вы скачали, и снова оформить заказ.

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

...