Я проверить текущую версию конструкции с текущей командой:SVN создание репозитория вопрос
svn checkout svn+ssh://[email protected]/mainrepository/trunk/projects/design1 .
Это прекрасно работает, и я сделал некоторые существенные изменения в РЕАЛИЗАЦИЮ так , что я хотел бы провести копия этой вехи в SVN. Другими словами, я хотел бы проверить в текущей версии в отдельный каталог, то есть «design2»:
В этом, я хотел бы иметь возможность оформить эту версию подобно тому, как выше
svn checkout svn+ssh://[email protected]/mainrepository/trunk/projects/design2 .
Я никогда не создать новый каталог в SVN, так что мне интересно, если я должен создать в subrepository, чтобы иметь возможность проверить design2 следующим образом:
su - svn
mkdir svn+ssh://[email protected]/mainrepository/trunk/projects/design2
svnadmin create svn+ssh://[email protected]/mainrepository/trunk/projects/design2
есть проблема, когда я создаю этот из файлов, которые я chec ушел раньше? Я знаю, как работать с SVN после этого шага, но я никогда не создавал новый каталог/репозиторий для новой реализации, поэтому любая помощь была бы оценена!
Большое спасибо за подробный ответ. Я попробую и посмотрю, работает ли это! – Heinz
Когда я вхожу в статус svn, я получаю следующий вывод: svn: warning: '.' не является рабочей копией. Плюс, когда я говорю «svn co svn + ssh: //server.ac.uk/mainrepository/trunk/projects/design2» Мне сказали, что svn: Directory '/home/projects/revision/.svn'contain рабочая область администратора пропал, отсутствует. Не знаю, что это должно означать ... – Heinz
@Heinz: если папка design1 была создана командой 'svn checkout', тогда вы не должны получать эти ошибки. Я могу только предположить, что это не так, и что вы все еще немного смущены базовыми понятиями SVN. Возможно, лучше всего сначала прочитать первые две главы книги SVN, прежде чем пытаться заняться более продвинутыми темами, такими как ветвление: http://svnbook.red-bean.com/en/1.5/index.html –