Основная второстепенная версия Subversion

Я разрабатываю один проект на PHP и начал использовать subversion (SVN). Я хотел бы использовать нумерацию версий в формате {основная версия}.{дополнительная версия}.{редакция}.

Я использую среду netbeans. Я не знаю, что мне нужно было бы настроить. Сервер SVN или Netbeans? Где и как?


person misco    schedule 21.10.2012    source источник


Ответы (2)


Subversion не отслеживает такие ревизии, они всегда представляют собой простые целые числа, увеличивающиеся при каждой фиксации. Это то, что вы бы отслеживали вручную или во внешнем процессе сборки. Однако вы, вероятно, захотите назвать свои теги и ветки, используя свою схему нумерации.

person prodigitalson    schedule 21.10.2012
comment
Итак, я должен вручную создавать каталоги для тегов в моем предпочтительном формате? - person misco; 21.10.2012
comment
Да, вы просто сделаете svn cp SVN_URL/trunk SVN_URL/tags/RELEASE_1.2.1 или как угодно отформатируете свои теги, когда будете готовы пометить этап выпуска или версии. Очевидно, в зависимости от вашей практики вы можете или не можете копировать из trunk. - person prodigitalson; 21.10.2012

Вам нужно настроить сервер SVN, а затем отправить код netbeans на этот сервер SVN. Вот ссылка на программное обеспечение сервера SVN: Windows: http://www.visualsvn.com/server/ Linux: http://subversion.apache.org/packages.html

person zhao0419    schedule 21.10.2012
comment
Я использую сервер Linux SVN. Что мне нужно настроить на моем сервере? - person misco; 21.10.2012