Допустим, я сделал это

svn import c:\myproj file:///c:/svn/myproj

Затем я удалил myproj в репо

Тогда я делаю снова

svn import c:\myproj file:///c:/svn/myproj

Это работает, но дает ревизию № 2, в то время как я хотел бы перезапустить на 1.

Является ли это возможным ?

Благодарю.

3 ответа3

5

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

1

Вам нужно будет открыть новый репозиторий проекта, если вы хотите сделать его версией 1 снова.

1

Мне интересно, почему вы хотите сделать это в первую очередь? Номер ревизии не имеет скрытого значения, это просто произвольное (хотя и последовательное) число, указывающее на конкретный момент времени.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .