Помогите с настройкой SVN - PullRequest
1 голос
/ 06 июня 2009

Я настраиваю VisualSVN. Он поставляется с репо "Репозитории". У меня довольно простой вопрос, надеюсь, я создам один репозиторий в корневом каталоге, а затем добавлю новую папку для каждого проекта, которым я хочу управлять? или мне создать новый репозиторий в корневом каталоге «Репозитории» для каждого нового проекта?

Ответы [ 3 ]

2 голосов
/ 06 июня 2009

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

1 голос
/ 06 июня 2009

Некоторые вещи для рассмотрения:

  • Глава 5 Книги SVN углубляется в этот вопрос:
    http://svnbook.red -bean.com / ен / 1.5 / СВН-book.html # svn.reposadmin.projects.chooselayout

  • Вы не можете выполнять операции svn копирования / перемещения svn между репозиториями, но вы можете делать это между каталогами.

  • Это больше искусство, чем наука, и все сводится к тому, сколько исходного кода будут делиться проектами.

1 голос
/ 06 июня 2009

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

Если ваши проекты не связаны, то создайте новый репозиторий для каждого проекта. Тогда каждый проект будет принадлежать к другой группе проектов.

...