Как мне научиться эффективно использовать SVN? - PullRequest
1 голос
/ 22 апреля 2009

Я только что задал rtm достойный вопрос о SVN . Я использую SVN в течение нескольких лет, и я управляю несколькими репозиториями, используемыми для разных проектов; по-видимому, мне удалось справиться с моим упрощенным овладением клиентским приложением SVN.

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

Ответы [ 6 ]

6 голосов
/ 22 апреля 2009

Читайте SVN-Book бесплатно в Интернете или в формате PDF. Получите хорошую реализацию сервера (например, VisualSVN ). И поговорите с людьми, которые его используют.

4 голосов
/ 22 апреля 2009

Присоединяйтесь к проекту с открытым исходным кодом. Вы узнаете много нового о том, как они используют систему контроля версий для управления своими выпусками, такую ​​как тегирование / ветвление / слияние и тому подобное. Именно так я научился использовать CVS десять лет назад, взглянув на процесс выпуска OpenBSD. : -Р

Конечно, в наши дни немногие проекты все еще используют CVS; вы, вероятно, узнаете о Subversion, Git или Mercurial.

3 голосов
/ 22 апреля 2009

Я настоятельно рекомендую Прагматический контроль версий с использованием Subversion . Это немного вводная книга, но в ней есть много хороших слов о лучших практиках Subversion. Изучив эту книгу, я многое узнал о том, как лучше всего организовать и поддерживать структуры проектов в SVN (и с другими системами контроля версий).

1 голос
/ 30 августа 2013

Также хороший источник о SVN. Вы можете скачать документацию по этой ссылке http://tortoisesvn.net/support.html

1 голос
/ 22 апреля 2009

Хотя в общем случае давать ссылку для ответа на вопрос - это плохо, я все равно это сделаю.

http://svnbook.red -bean.com / о / 1,5 / СВН-book.pdf

Эта книга превосходна. Сначала я немного поиграл с Subversion, затем прочитал эту книгу, и это помогло огромному количеству проникнуть в умы создателей.

Кроме того, создавайте свои собственные репозитории локально и пробуйте разные вещи, основываясь на том, что вы прочитали в книге. Не используйте реальные данные для этого, если это не копия.

1 голос
/ 22 апреля 2009

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

Также, если вы работаете с Windows, я предлагаю вам использовать TortoiseSVN в качестве клиента Subversion. А также взгляните на помощь TortoiseSNV .

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